您好,登錄后才能下訂單哦!
日期類型區(qū)別及用途
MySQL 的日期類型有5個,分別是: date、time、year、datetime、timestamp。
類型 | 字節(jié) | 格式 | 用途 | 是否支持設(shè)置系統(tǒng)默認(rèn)值 |
---|---|---|---|---|
date | 3 | YYYY-MM-DD | 日期值 | 不支持 |
time | 3 | HH:MM:SS | 時間值或持續(xù)時間 | 不支持 |
year | 1 | YYYY | 年份 | 不支持 |
datetime | 8 | YYYY-MM-DD HH:MM:SS | 日期和時間混合值 | 不支持 |
timestamp | 4 | YYYYMMDD HHMMSS | 混合日期和時間,可作時間戳 | 支持 |
應(yīng)用場景:
實(shí)現(xiàn)方式:
舉例應(yīng)用:
MySQL 腳本實(shí)現(xiàn)用例
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時間', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間', `datalevel` tinyint(1) DEFAULT '1' COMMENT '是否已刪除(0刪除/1正常)', ALTER TABLE table_name ADD COLUMN create_time datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時間'; ALTER TABLE table_name ADD COLUMN update_time datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間'; ALTER TABLE table_name ADD COLUMN datalevel tinyint(1) DEFAULT '1' COMMENT '是否已刪除(0刪除/1正常)';
MySQL創(chuàng)建普通索引
ALTER TABLE projectfile ADD INDEX (fileuploadercode, projectid);
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對億速云的支持。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。