sql >> Database teknologi >  >> RDS >> Mysql

Kontroller, om kolonne/nøgle findes?

Denne fejl betyder, at du forsøger at slette en nøgle, som bliver brugt af en anden tabel.

for eksempel. overvej tblMovies og tblActors, film indeholder en eller flere skuespillere, og du kan ikke slette slette tblActors-posterne (eller droppe PK), før du sletter filmene med disse skuespillere.

Så bliver skuespillerne ikke linket, så du kan slette dem.




  1. Få en undtagelse ORA-00942:tabel eller visning findes ikke - ved indsættelse i en eksisterende tabel

  2. Sådan designes et lokaliseringsklar system

  3. Hvordan opretter man en fremmednøgle med ON UPDATE CASCADE på Oracle?

  4. Den enkleste overgang fra MySQL til MySQLi