Wenn ich versuche, die folgende sql statemant MariaDB auszuführen, geben Sie einen Fehler ein: SQL: TRUNCATE $ table CASCADE;MariaDB 10.1 Tabellenkaskaden-Syntaxfehler abschneiden
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'CASCADE' at line 1 (SQL: TRUNCATE wortmann_products CASCADE;)
wird Kaskade in MariaDB entfernt oder es ist etwas falsch Whit die SQL-Anweisung?
https://dev.mysql.com/doc/refman/5.7/en/truncate -table.html Ich sehe hier nicht das Schlüsselwort 'CASCADE' Sind Sie sicher, dass es überhaupt von MySQL unterstützt wurde? –
cascade wird verwendet, um verknüpfte Datensätze zu löschen oder zu aktualisieren, wenn eine Abhängigkeit gefunden wird, die manchmal beim Löschen eines untergeordneten Datensatzes in einer übergeordneten Kindhierarchie verwendet wird, und der übergeordnete Datensatz gelöscht wird. Dies hilft bei der Wahrung der referenziellen Integrität - in diesem Fall löscht sie normalerweise Kaskaden. - Willst du hier nur 1 Tabelle abschneiden? – jimmy8ball
Ich versuche, eine Tabelle zu kürzen und auch alle zugehörigen Datensätze in anderen Tabellen zu löschen. –