国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 峨边| 钦州市| 招远市| 林周县| 故城县| 利辛县| 滁州市| 德安县| 磴口县| 乌什县| 阳东县| 娄烦县| 项城市| 左云县| 大关县| 许昌县| 凯里市| 治多县| 手游| 南宫市| 朔州市| 化德县| 旅游| 长白| 花莲县| 甘洛县| 江陵县| 泰来县| 米泉市| 醴陵市| 永康市| 从化市| 武鸣县| 兰州市| 侯马市| 北辰区| 和顺县| 酒泉市| 衡阳县| 塔河县| 阜宁县|