TimeStamp 设置 default值
来源:互联网 发布:mac ctrl f5 编辑:程序博客网 时间:2024/05/21 22:29
TimeStamp设置默认值
如果想将一个TimeStamp字段的default值设置成 '0000-00-00 00:00:00'
那么需要声明 traditional SQL Mode 否则“zero”会被认为不合法的类型值
官网说明
http://dev.mysql.com/doc/refman/5.0/en/timestamp.html
以下是原文
Note
The examples that use DEFAULT 0
will not work if the NO_ZERO_DATE
SQL mode is enabled because that mode causes “zero” date values (specified as 0
, '0000-00-00
, or '0000-00-00 00:00:00'
) to be rejected. Be aware that the TRADITIONAL
SQL mode includes NO_ZERO_DATE
.
Demo
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
SET SQL_MODE=@OLD_SQL_MODE;
- TimeStamp 设置 default值
- mysql中单表多timestamp设置default问题
- mysql中单表多timestamp设置default问题
- Mysql sql_mode设置 timestamp default 0000-00-00 00:00:00 创建表失败处理
- [Warning] TIMESTAMP with implicit DEFAULT value
- Invalid default value for 'create_date' timestamp field
- TIMESTAMP with implicit DEFAULT value is deprecated
- Invalid default value for 'create_date' timestamp field
- 设置Eclipse Default VM Arguments的值
- mysql设置时间的default 值
- PowerDesign中设置Columns的default值
- mysql-字段设置Default值问题
- 设置Default按钮~
- 设置default Launcher
- git push.default设置
- git push.default设置
- [Warning] TIMESTAMP with implicit DEFAULT value is deprecated.explicit_defaults_for_timestamp
- [Warning] TIMESTAMP with implicit DEFAULT value is deprecated.explicit_defaults_for_timestamp
- Linux面试必问-vim综合命令详解
- Novell数据备份
- 线程和线程同步化 详解!
- perl语言编写模拟退火算法 求解TSP问题
- 码率控制中的一些概念
- TimeStamp 设置 default值
- 删除文件, 可以删除只读文件
- 极其郁闷的一件事情 不允许使用PL/SQL Developer于此数据库
- 十二、Qt 2D绘图 之 坐标系统
- RichTextBox.Rtf 属性设置居然会触发两次TextChanged事件
- 软件测试边界值分析
- photoshop 技巧
- 2030肢解中国 美国全球战略与中国危机
- 面向对象与领域建模