Błąd jasno wskazuje:w Twojej tabeli są wiersze, które naruszają Twoje ograniczenie sprawdzania.
Ponieważ testy ograniczeń sprawdzania dla kuri.fnGetAge(kuri_Cust_ID,amt) >= 1
, możesz znaleźć te wiersze, które naruszają to ograniczenie sprawdzania, używając
SELECT * FROM Kuri.Payment
WHERE kuri.fnGetAge(kuri_Cust_ID, amt) < 1
Napraw lub usuń te wiersze, a wtedy powinieneś być w porządku, a Twoja ALTER TABLE
polecenie powinno działać