Som fejlen tydeligt angiver:Der er rækker i din tabel, der overtræder din check begrænsning.
Siden din kontrolbetingelse tester for kuri.fnGetAge(kuri_Cust_ID,amt) >= 1
, kan du finde disse rækker i strid med denne kontrolbegrænsning ved at bruge
SELECT * FROM Kuri.Payment
WHERE kuri.fnGetAge(kuri_Cust_ID, amt) < 1
Ret eller slet disse rækker, og så burde du være i orden, og din ALTER TABLE
kommandoen burde virke