Im Folgenden werden einige bekannte Probleme mit vorbereiteten Anweisungen angesprochen:
TIME
, TIMESTAMP
und
DATETIME
unterstützen keine
Sekundenbruchteile (beispielsweise von
DATE_FORMAT()
.
Beim Konvertieren eines Integers in einen String wird
ZEROFILL
in vorbereiteten Anweisungen in
manchen Fällen umgesetzt, ohne dass der MySQL Server die
vorangestellten Nullen ausgibt (beispielsweise bei
MIN(number-with-zerofill)
).
Wird im Client eine Fließkommazahl in einen String konvertiert, können die rechten Ziffern des konvertierten Werts leicht vom Originalwert abweichen.
Vorbereitete Anweisungen verwenden nicht den Query Cache, auch dann nicht, wenn eine Anfrage keine Platzhalter enthält. Siehe Abschnitt 5.14.1, „Wie der Anfragen-Cache funktioniert“.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.