Som felet tydligt säger:det finns rader i din tabell som bryter mot din checkbegränsning.
Eftersom dina kontrollbegränsningstester för kuri.fnGetAge(kuri_Cust_ID,amt) >= 1
, kan du hitta de raderna som bryter mot denna kontrollbegränsning med
SELECT * FROM Kuri.Payment
WHERE kuri.fnGetAge(kuri_Cust_ID, amt) < 1
Åtgärda eller ta bort dessa rader, och sedan borde du klara dig och din ALTER TABLE
kommandot borde fungera