国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
關(guān)于數(shù)據(jù)庫(kù)datetime、timestamp的一個(gè)問題記錄

timestamp存在binlog里面的是uniox時(shí)間戳 利用binlog恢復(fù)數(shù)據(jù)的時(shí)候會(huì)恢復(fù)成時(shí)間戳。。無法對(duì)應(yīng)到具體的年月日

timestamp所能存儲(chǔ)的時(shí)間范圍為:’1970-01-01 00:00:01.000000’ 到 ‘2038-01-19 03:14:07.999999’;

datetime所能存儲(chǔ)的時(shí)間范圍為:’1000-01-01 00:00:00.000000’ 到 ‘9999-12-31 23:59:59.999999’

CURRENT_TIMESTAMP為什么能用于datetime類型
在mysql 5.6之前的版本,CURRENT_TIMESTAMP只能用于timestamp類型,
5.6版本之后,CURRENT_TIMESTAMP也能用于datetime類型了
select version()查數(shù)據(jù)庫(kù)版本

所以5.6以后的版本也可以用下面的建表語句:

`CREATE_TIME` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
`UPDATE_TIME` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時(shí)間',

insert into tablename 的時(shí)候 1.CREATE_TIME字段要加上,值value對(duì)應(yīng)的不能為空 2.CREATE_TIME字段不加,則數(shù)據(jù)庫(kù)默認(rèn)會(huì)用CURRENT_TIMESTAMP(當(dāng)前時(shí)間);同理update也一樣,要么無視這個(gè)字段,要么設(shè)置這個(gè)字段,否則會(huì)出現(xiàn)不期望的效果

所以,datetime要更實(shí)用一點(diǎn)(除了占用的存儲(chǔ)空間,DATETIME使用8字節(jié)的存儲(chǔ)空間,TIMESTAMP的存儲(chǔ)空間為4字節(jié))

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
教您如何MySql查詢時(shí)間段
Mysql中timestamp用法詳解
mysql TIMESTAMP 不能為NULL
mysql 報(bào)錯(cuò) 異常 exception
MySQL數(shù)據(jù)庫(kù)~~~~初識(shí)、基礎(chǔ)數(shù)據(jù)類型
oracle 時(shí)間字段自動(dòng)更新問題
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服