sql_mode分类
sql_mode
| SQL_MODE | Comments |
|---|---|
| ONLY_FULL_GROUP_BY | 对于group by聚合操作,如果在select中的列,having或者order by子句的列,没有在group by中出现,那么这个SQL是不合法的。 |
| STRICT_TRANS_TABLES | STRICT_TRANS_TABLES模式: 严格模式,进行数据的严格校验,错误输入不能被插入。 |
| NO_ZERO_IN_DATE | 在严格模式下,不接受月或者日部分为0的日期 |
| NO_ZERO_DATE | 在严格模式下,不要将0000-00-00作为合法日期。 |
| ERROR_FOR_DIVISION_BY_ZERO | 在严格模式下,insert或update过程中,如果被0除则产生错误。 |
| NO_ENGINE_SUBSTITUTION | 如果需要的存储引擎被禁用或未编译,那么抛出错误 |





