Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Câu lệnh ALTER TABLE bị xung đột

Như lỗi đã nêu rõ ràng:có các hàng trong bảng của bạn vi phạm ràng buộc kiểm tra của bạn.

Vì kiểm tra ràng buộc kiểm tra của bạn cho kuri.fnGetAge(kuri_Cust_ID,amt) >= 1 , bạn có thể tìm thấy những hàng vi phạm ràng buộc kiểm tra này bằng cách sử dụng

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

Sửa hoặc xóa các hàng đó, sau đó bạn sẽ ổn và ALTER TABLE của bạn lệnh sẽ hoạt động




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ví dụ về DATENAME () trong SQL Server

  2. Trong SSIS, làm cách nào để lấy số hàng được trả về từ Nguồn NÊN được xử lý

  3. Cách kiểm tra khả năng tương thích của script sql với SQL 2008

  4. Làm cách nào để tạo tập lệnh INSERT cho bảng có trường VARBINARY (MAX)?

  5. Làm cách nào để chuyển một byte [] thành datetime trong C #?