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