真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL日期類型及默認設置是什么

這篇文章主要介紹“MySQL日期類型及默認設置是什么”,在日常操作中,相信很多人在MySQL日期類型及默認設置是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”MySQL日期類型及默認設置是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

站在用戶的角度思考問題,與客戶深入溝通,找到遼陽網(wǎng)站設計與遼陽網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站制作、網(wǎng)站建設、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、國際域名空間、虛擬主機、企業(yè)郵箱。業(yè)務覆蓋遼陽地區(qū)。

MySQL 的日期類型如何設置默認值為當前系統(tǒng)時間? 

 目前只能使用timestamp 類型,且默認值設為 now() 或 current_timestamp() / CURRENT_TIMESTAMP。

MySQL 的日期類型有5種分別是: date、time、year、datetime、timestamp

類型字節(jié)格式用途是否支持設置系統(tǒng)默認值
date3YYYY-MM-DD日期值不支持
time3HH:MM:SS時間值或持續(xù)時間不支持
year1YYYY年份不支持
datetime8YYYY-MM-DD HH:MM:SS日期和時間混合值不支持
timestamp4YYYYMMDD HHMMSS混合日期和時間,可作時間戳支持

日期類型的 default 設置

方式一:
createTime timestamp NOT NULL DEFAULT NOW();
方式二:
createTime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP();
方式三:
createTime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP

根據(jù)上表可知,除了 timestamp 類型支持系統(tǒng)默認值設置,其他類型都不支持。

如果建表語句中有:

    createTime time NOT NULL DEFAULT NOW();

    createYear year NOT NULL DEFAULT NOW();

    createDate date NOT NULL DEFAULT CURRENT_TIMESTAMP();

    createDatetime datetime NOT NULL DEFAULT CURRENT_TIMESTAMP();

都會報錯。所以想要設置某個日期列的默認值為當前時間,只能使用 timestamp 類型,并設置 DEFAULT NOW() 、DEFAULT CURRENT_TIMESTAMP() 、DEFAULT CURRENT_TIMESTAMP 作為默認值。

到此,關于“MySQL日期類型及默認設置是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
當前標題:MySQL日期類型及默認設置是什么
URL鏈接:http://weahome.cn/article/ijhips.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部