ALLOW_INVALID_DATES SQL模式的用途是什么?
顾名思义,启用ALLOW_INVALID_DATESSQL模式将使我们能够在表中存储无效日期。下面给出的例子来理解它-
示例
mysql> SET sql_mode = ALLOW_INVALID_DATES;
mysql> Insert Into detail_bday(Name, Birth_Date) values('Sonia','1993-11-31');
mysql> Insert Into detail_bday(Name, Birth_Date) values('Ram','0000-00-00');
mysql> Select * from detail_bday;
+----+---------+------------+
| Sr | Name | Birth_Date |
+----+---------+------------+
| 1 | Saurabh | 1990-05-12 |
| 2 | Raman | 1993-06-11 |
| 3 | Gaurav | 1984-01-17 |
| 4 | Rahul | 1993-06-11 |
| 5 | Sonia | 1993-11-31 |
| 6 | Ram | 0000-00-00 |
+----+---------+------------+
6 rows in set (0.00 sec)上面的结果集显示,在启用ALOOW_INVALID_DATESSQL模式后,MySQL允许我们存储无效的日期,例如“1993-11-31”和“0000-00-00”。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短