Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Pernyataan ALTER TABLE bertentangan

Seperti yang dinyatakan dengan jelas oleh kesalahan:ada baris di tabel Anda yang melanggar kendala cek Anda.

Karena pemeriksaan batasan Anda menguji kuri.fnGetAge(kuri_Cust_ID,amt) >= 1 ,Anda dapat menemukan baris-baris yang melanggar batasan pemeriksaan ini menggunakan

  SELECT * FROM Kuri.Payment
  WHERE kuri.fnGetAge(kuri_Cust_ID, amt) < 1

Perbaiki atau hapus baris tersebut, dan Anda akan baik-baik saja dan ALTER TABLE perintah harus bekerja




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung Kueri diperlukan

  2. Instalasi Cluster Failover SQL Server -1

  3. Cara Membuat Riwayat ATAU Tampilan Audit dari Tabel Change Data Capture (CDC) di SQL Server - Tutorial SQL Server

  4. Penggantian ISNUMERIC() yang efisien di SQL Server?

  5. Apakah mungkin menggunakan SqlGeography dengan Linq to Sql?