mysql中datetime类型设置默认值方法
作者:小猫背小兔 时间:2024-01-17 03:03:09
通过navicat客户端修改datetime默认值时,遇到了问题。
数据库表字段类型datetime,原来默认为NULL,当通过界面将默认值设置为当前时间时,提示“1067-Invalid default value for 'CREATE_TM'”,而建表的时候,则不会出现这个问题,比如建表语句:
CREATE TABLE `app_info1` (
`id` bigint(21) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`app_id` varchar(30) DEFAULT NULL COMMENT '应用编码',
`app_name` varchar(30) DEFAULT NULL COMMENT '应用名称',
`package_name` varchar(100) DEFAULT NULL COMMENT '包名',
`version` int(11) DEFAULT NULL COMMENT '版本号',
`version_name` varchar(20) DEFAULT NULL COMMENT '版本名',
`icon_url` varchar(512) DEFAULT NULL COMMENT 'Icon地址',
`download_url` varchar(512) DEFAULT NULL COMMENT '下载地址',
`summary` varchar(512) DEFAULT NULL COMMENT '摘要',
`desc` varchar(512) DEFAULT NULL COMMENT '描述信息',
`app_status` int(4) DEFAULT '0' COMMENT '状态 0:可用,1:删除',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`create_user` varchar(30) DEFAULT NULL COMMENT '创建人',
`modify_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`modify_user` varchar(30) DEFAULT NULL COMMENT '修改人',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
然后我试了一下直接对字段通过脚本进行修改,也是OK的,如下:
alter table ts_role
MODIFY column create_tm datetime default CURRENT_TIMESTAMP COMMENT '创建时间'
当然,我安装的Mysql是5.6以上的,其他版本的没有尝试过。
来源:http://blog.csdn.net/lpy1239064101/article/details/79230161
标签:mysql,datetime类型,设置,默认值
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Python统计列表中的重复项出现的次数的方法
2023-10-12 08:06:15
asp如何做一个看他爱不爱你的小测验?
2010-07-11 21:16:00
python中的迭代和可迭代对象代码示例
2023-02-17 21:13:24
分类与类型的问题
2008-09-12 13:10:00
![](https://img.aspxhome.com/file/UploadPic/20089/12/2008912131610841s.jpg)
Golang中channel的原理解读(推荐)
2024-02-08 15:41:38
![](https://img.aspxhome.com/file/2023/9/108079_0s.jpg)
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2021-05-20 07:01:01
python+django+selenium搭建简易自动化测试
2022-01-25 06:17:16
![](https://img.aspxhome.com/file/2023/3/75903_0s.png)
mysql 常用命令集锦(Linux/Windows)
2024-01-17 07:26:20
python读取文件夹中图片的图片名并写入excel表格
2021-09-10 07:38:38
![](https://img.aspxhome.com/file/2023/3/117303_0s.jpg)
Python实现随机生成图片验证码详解
2023-02-26 12:20:20
![](https://img.aspxhome.com/file/2023/2/89042_0s.jpg)
VSCode + WSL 2 + Ruby环境搭建图文详解
2022-09-10 21:05:38
![](https://img.aspxhome.com/file/2023/0/127240_0s.gif)
SQL Server 数据库备份和还原认识和总结(二)
2012-10-07 10:52:52
golang实践-第三方包为私有库的配置方案
2023-06-25 06:05:32
![](https://img.aspxhome.com/file/2023/3/92033_0s.jpg)
python3+dlib实现人脸识别和情绪分析
2023-10-18 12:07:10
![](https://img.aspxhome.com/file/2023/2/76032_0s.png)
如何利用python执行txt文件中的代码
2021-03-01 04:47:46
Python中你所不知道的星号 * 用法
2022-08-06 15:25:43
python开发简易版在线音乐播放器
2022-08-29 14:38:29
JavaScript使用Promise实现并发请求数限制
2024-04-16 09:54:44
玩转python爬虫之URLError异常处理
2021-03-22 07:36:34
浅谈Python访问MySQL的正确姿势
2024-01-16 11:22:25