allow_invalid_dates 是MySQL 中的一个 SQL 模式参数,它允许插入无效的日期值到 DATE 和 DATETIME 列中。具体而言,启用此模式后,MySQL 不会对日期进行完整的检查,而仅检查月份是否在 1 到 12 之间,日期是否在 1 到 31 之间。此模式对 TIMESTAMP 列不适用,因为 TIMESTAMP 列始终需要有效的日期。 2. allow_...
ALLOW_INVALID_DATES MariaDB Documentation:: MariaDB Server Topics on This Page Overview CHANGE HISTORY Reader Tools Pages that link here Pages linked from here Send Feedback This mode allows theDATEdata type to have any value in the range 1-31 in the day component, even if it isn't a va...
mysql>SET sql_mode=ALLOW_INVALID_DATES;QueryOK,0rows affected,1warning(0.00sec)mysql>InsertIntodetail_bday(Name,Birth_Date)values('Sonia','1993-11-31');QueryOK,1row affected(0.09sec)mysql>InsertIntodetail_bday(Name,Birth_Date)values('Ram','0000-00-00');QueryOK,1row affected(0.10sec)mysq...