国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql中datetime類型設置默認值方法

2024-07-24 13:15:27
字體:
供稿:網(wǎng)友

通過navicat客戶端修改datetime默認值時,遇到了問題。

數(shù)據(jù)庫表字段類型datetime,原來默認為NULL,當通過界面將默認值設置為當前時間時,提示“1067-Invalid default value for 'CREATE_TM'”,而建表的時候,則不會出現(xiàn)這個問題,比如建表語句:

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 '狀態(tài) 0:可用,1:刪除',  `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時間',  `create_user` varchar(30) DEFAULT NULL COMMENT '創(chuàng)建人',  `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 '創(chuàng)建時間' 

當然,我安裝的Mysql是5.6以上的,其他版本的沒有嘗試過。

以上這篇mysql中datetime類型設置默認值方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到MYSQL教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 万州区| 教育| 邓州市| 张家港市| 广安市| 荥经县| 信阳市| 垦利县| 临夏市| 凤凰县| 米林县| 米脂县| 深圳市| 沙坪坝区| 鹤峰县| 孝昌县| 江达县| 延吉市| 贵港市| 浮梁县| 克东县| 司法| 犍为县| 贵溪市| 元谋县| 灌南县| 湘乡市| 新疆| 六枝特区| 乃东县| 陆丰市| 萨嘎县| 宁乡县| 凤台县| 临安市| 资中县| 克东县| 鹤山市| 台湾省| 普兰店市| 平潭县|