Fejlmeddelelsen vil indeholde navnet på den begrænsning, der blev overtrådt (der kan være mere end én unik begrænsning på en tabel). Du kan bruge dette begrænsningsnavn til at identificere den eller de kolonner, som den unikke begrænsning er erklæret på
SELECT column_name, position FROM all_cons_columns WHERE constraint_name =<> OG ejer =<> OG tabelnavn =<>
Når du ved, hvilke kolonne(r) der er berørt, kan du sammenligne de data, du forsøger at INSERT
eller OPDATERING
mod de data, der allerede er i tabellen for at afgøre, hvorfor begrænsningen bliver overtrådt.