Ajout section erreur importation sql_mode

This commit is contained in:
whirigoyen 2021-09-28 09:31:42 +02:00
parent 0977dd52cb
commit 1648232e59

View file

@ -905,4 +905,21 @@ C'est qu'il faut convertir la table en format de ligne dynamique (DYNAMIC rox fo
~~~
ALTER TABLE `foo` ROW_FORMAT=DYNAMIC;
~~~
~~~
## Erreur lors de l'importation d'un dump SQL, date 00-00-0000 non acceptée
Cela peut être parce que la variable sql_mode contient les valeurs `NO_ZERO_IN_DATE` ou `NO_ZERO_DATE`.
Pour lister les modes activés :
~~~
SELECT @@GLOBAL.sql_mode;
+------------------------------------------------------------------------------------------------------------------------+
| @@GLOBAL.sql_mode |
+------------------------------------------------------------------------------------------------------------------------+
| STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+------------------------------------------------------------------------------------------------------------------------+
~~~
Documentation : <https://dev.mysql.com/doc/refman/8.0/en/sql-mode.html#sql-mode-strict>