sql >> Database >  >> RDS >> Mysql

MySQL - Foreign key op delete cascade - Is er een gedefinieerde uitvoeringsvolgorde?

Uw ALTER TABLE table ADD CONSTRAINT foreign_key FOREIGN KEY zijn hetzelfde, dus ze kunnen niet de oorzaak van de fout zijn.

(...tekst is verwijderd)

Kan dat vreemde gedrag niet verklaren. Kan een oplossing voorstellen:

SET FOREIGN_KEY_CHECKS = 0;
DELETE FROM A WHERE ID=1;
SET FOREIGN_KEY_CHECKS = 1;



  1. Hoofdlettergevoelig in Mysql met selecteer waar Query

  2. UNIX_TIMESTAMP() Voorbeelden – MySQL

  3. Inleiding tot Storage Spaces Direct voor SQL Server

  4. JDBC ResultSet getDate verliest precisie