->STRICT_TRANS_TABLES is verantwoordelijk voor het instellen van de strikte MySQL-modus.
->Om te controleren of de strikte modus is ingeschakeld of niet, voer de onderstaande sql uit:
SHOW VARIABLES LIKE 'sql_mode';
Als een van de waarden STRICT_TRANS_TABLES . is , dan is de strikte modus ingeschakeld, anders niet. In mijn geval gaf het
+--------------+------------------------------------------+
|Variable_name |Value |
+--------------+------------------------------------------+
|sql_mode |STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION|
+--------------+------------------------------------------+
Daarom is de strikte modus ingeschakeld in mijn geval is een van de waarden STRICT_TRANS_TABLES .
->Uitschakelen strikte modus voer de onderstaande sql uit:
set global sql_mode='';
[of een andere modus behalve STRICT_TRANS_TABLES. Bijvoorbeeld:stel globale sql_mode='NO_ENGINE_SUBSTITUTION' in;]
-> Opnieuw inschakelen strikte modus voer de onderstaande sql uit:
set global sql_mode='STRICT_TRANS_TABLES';