sql >> Database >  >> RDS >> Sqlserver

De instructie ALTER TABLE conflicteert

Zoals de fout duidelijk aangeeft:er zijn rijen in uw tabel die schenden uw controlebeperking.

Aangezien uw controlebeperkingstests voor kuri.fnGetAge(kuri_Cust_ID,amt) >= 1 ,u kunt die rijen vinden die in strijd zijn met deze controlebeperking met behulp van

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

Corrigeer of verwijder die rijen, en dan zou het goed moeten zijn en je ALTER TABLE commando zou moeten werken




  1. Hoe kan ik overtollige rijen in de tabel detecteren?

  2. Welk objecttype voert de Spring Hibernate Template-methode uit voor een telquery op Oracle?

  3. 3 manieren om het kolomgegevenstype in Oracle te controleren

  4. Hoe punttekst naar geometrie te converteren