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

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

mysql 設(shè)置默認(rèn)的時(shí)間值

2024-07-24 12:44:01
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
所以以
復(fù)制代碼 代碼如下:

create_time datetime default now()

的形式設(shè)置默認(rèn)值是不可能的。
代替的方案是使用TIMESTAMP類(lèi)型代替DATETIME類(lèi)型。
CURRENT_TIMESTAMP :當(dāng)我更新這條記錄的時(shí)候,這條記錄的這個(gè)字段不會(huì)改變。
CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP :當(dāng)我更新這條記錄的時(shí)候,這條記錄的這個(gè)字段將會(huì)改變。即時(shí)間變?yōu)榱烁聲r(shí)候的時(shí)間。(注意一個(gè)UPDATE設(shè)置一個(gè)列為它已經(jīng)有的值,這將不引起TIMESTAMP列被更新,因?yàn)槿绻阍O(shè)置一個(gè)列為它當(dāng)前的值,MySQL為了效率而忽略更改。)如果有多個(gè)TIMESTAMP列,只有第一個(gè)自動(dòng)更新。
TIMESTAMP列類(lèi)型自動(dòng)地用當(dāng)前的日期和時(shí)間標(biāo)記INSERT或UPDATE的操作。
如果有多個(gè)TIMESTAMP列,只有第一個(gè)自動(dòng)更新。
自動(dòng)更新第一個(gè)TIMESTAMP列在下列任何條件下發(fā)生:
列值沒(méi)有明確地在一個(gè)INSERT或LOAD DATA INFILE語(yǔ)句中指定。
列值沒(méi)有明確地在一個(gè)UPDATE語(yǔ)句中指定且另外一些的列改變值。(注意一個(gè)UPDATE設(shè)置一個(gè)列為它已經(jīng)有的值,這將不引起TIMESTAMP列被更新,因?yàn)槿绻阍O(shè)置一個(gè)列為它當(dāng)前的值,MySQL為了效率而忽略更改。)
你明確地設(shè)定TIMESTAMP列為NULL.
除第一個(gè)以外的TIMESTAMP列也可以設(shè)置到當(dāng)前的日期和時(shí)間,只要將列設(shè)為NULL,或NOW()。
另外在5.0以上版本中也可以使用trigger來(lái)實(shí)現(xiàn)此功能。
復(fù)制代碼 代碼如下:

create table test_time (
id int(11),
create_time datetime
);
delimiter |
create trigger default_datetime before insert on test_time
for each row
if new.create_time is null then
set new.create_time = now();
end if;|
delimiter ;

您可能感興趣的文章:

mysql執(zhí)行時(shí)間為負(fù)數(shù)的原因分析MySQL日期數(shù)據(jù)類(lèi)型、時(shí)間類(lèi)型使用總結(jié)mysql 日期和時(shí)間函數(shù)mysql 日期和時(shí)間格式轉(zhuǎn)換實(shí)現(xiàn)語(yǔ)句mysql 顯示SQL語(yǔ)句執(zhí)行時(shí)間的代碼mysql 時(shí)間轉(zhuǎn)換函數(shù)的使用方法mysql的日期和時(shí)間函數(shù)大全mYsql日期和時(shí)間函數(shù)不求人mysql時(shí)間戳轉(zhuǎn)成常用可讀時(shí)間格式的兩種方法mysql 卡死 大部分線程長(zhǎng)時(shí)間處于sending data的狀態(tài)
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 航空| 西乌珠穆沁旗| 城步| 富裕县| 湘西| 兴文县| 潼南县| 阳高县| 勐海县| 电白县| 遂昌县| 兰州市| 常宁市| 调兵山市| 织金县| 天津市| 景泰县| 怀远县| 军事| 阿拉善盟| 尉氏县| 邵武市| 阆中市| 平江县| 上蔡县| 合肥市| 华亭县| 屯昌县| 绍兴市| 甘孜| 桑植县| 盐山县| 黄石市| 天镇县| 新田县| 上蔡县| 邢台市| 台湾省| 大邑县| 衡东县| 临汾市|