SQL-/Datenbank-FehlerFehler
MySQL 1205MySQL 1205 — Sperr-Wartezeit überschritten
Eine Sperrwartezeit hat das konfigurierte Timeout überschritten.
mysql
Details anzeigen 22012In einem SQL-Ausdruck wurde eine Division durch null versucht.
Die Abfrage enthält eine Division, bei der der Divisor zur Laufzeit null ergibt.
NULLIF() verwenden, um nullwertige Divisoren zu behandeln: column / NULLIF(divisor, 0). Daten validieren, um sicherzustellen, dass Divisoren ungleich null sind.
-- Division by zero
SELECT 10 / 0;
-- Fix: use NULLIF
SELECT 10 / NULLIF(divisor, 0) FROM t;MySQL 1205Eine Sperrwartezeit hat das konfigurierte Timeout überschritten.
MySQL 1136Die Anzahl der INSERT-Spalten stimmt nicht mit der Anzahl der Werte überein.
26000Der Name der vorbereiteten Anweisung existiert nicht.
MySQL 1007Die Datenbank kann nicht erstellt werden, da sie bereits existiert.
54023Einer Funktion wurden zu viele Argumente übergeben.
MySQL 1071Die Indexschlüssellänge überschreitet das Maximum der Storage-Engine.