Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySql kann die übergeordnete Zeile nicht aktualisieren, wenn ich ON UPDATE CASCADE habe

Es ist eine Einschränkung in Mysql:

Wenn ON UPDATE CASCADE oder ON UPDATE SET NULL wiederholt wird, um dieselbe Tabelle zu aktualisieren, die es zuvor während der Kaskade aktualisiert hat, verhält es sich wie RESTRICT. Das bedeutet, dass Sie keine selbstreferenziellen ON UPDATE CASCADE- oder ON UPDATE SET NULL-Operationen verwenden können.

Referenz hier