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

MySql kan ikke opdatere overordnet række, når jeg har ON UPDATE CASCADE

Det er begrænsning i Mysql:

Hvis ON UPDATE CASCADE eller ON UPDATE SET NULL gentager sig for at opdatere den samme tabel, som den tidligere har opdateret under kaskaden, fungerer den som RESTRICT. Dette betyder, at du ikke kan bruge selv-reference ON UPDATE CASCADE eller ON UPDATE SET NULL operationer.

reference her




  1. Hvordan kan jeg ændre en indekseret varchar(255) fra utf8 til utf8mb4 og stadig holde mig under nøglelængden på 767 max?

  2. UPDATE-sætning i Oracle ved hjælp af SQL eller PL/SQL for KUN at opdatere første duplikatrække

  3. Apache NiFi

  4. Spool-kommando:Udskriv ikke SQL-sætning til fil