- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-04-18T05:14:12+00:00","default:admin","admin")
*SQLモード [#wd52f05d]
-[[MySQLのSQLモードをstrictモードで設定する。:https://qiita.com/park-jh/items/32b21d7b8d24b0ab3dba]]
-MySQLでは指定された値のままレコードに格納できなくても、なるべくエラーにならないように処理を続けるようになっている
-sql_modeをstrictモードで設定すれば、このようなMySQL特有の振る舞いを変更して他のSQLデータベースのように使える
-現在のモードを確認
select @@global.sql_mode;
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@global.sql_mode |
+-------------------------------------------------------------------------------------------------------------------------------------------+
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)