Wie kann ich den spezifischen Wert von sql_mode sehen?
Gibt es einige sql_mode
Werte in MySQL:
ANSI
,
IGNORE_SPACE
,
STRICT_TRANS_TABLES
usw
Wie kann ich sehen, die einem bestimmten Wert ist? Das Handbuch sagt:
Können Sie abrufen, den aktuellen Modus durch die Ausgabe einer SELECT @@sql_mode
- Anweisung.
Aber es zeigt eben nichts, nur ein leeres Feld in einer Tabelle mit @@sql_mode
als eine Spalte mit Namen.
InformationsquelleAutor der Frage Green | 2012-05-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nur leer, weil Sie nicht festgelegt haben sql_mode. Wenn Sie es einrichten, dann die Abfrage zeigen Ihnen die details:
InformationsquelleAutor der Antwort Ike Walker
Können Sie auch versuchen, diese zu bestimmen, den aktuellen globalen
sql_mode
Wert:oder Sitzung
sql_mode
Wert:Hatte ich auch das Gefühl, dass SQL-Modus war in der Tat leer.
InformationsquelleAutor der Antwort simhumileco