sql_mode的各模式介绍
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
MySQL的sql_mode模式影响数据插入和更新时的数据类型转换和错误处理,不同模式导致同样代码在不同环境报错。其中,ONLY_FULL_GROUP_BY模式要求GROUP BY语句必须包含所有非聚合的列,否则报错;NO_ZERO_IN_DATE和NO_ZERO_DATE模式不允许在日期或时间中使用零值和“0000-00-00”日期。其他模式还包括严格事务表模式、错误处理模式、用户创建模式、存储引擎替换模式和标识符引号模式。
🏷️