但是這兩個(gè)類(lèi)型是無(wú)法設(shè)置默認(rèn)值為當(dāng)前日期的,下面這篇文章主要給大家介紹了關(guān)于mysql時(shí)間字段默認(rèn)設(shè)置為當(dāng)前時(shí)間的相關(guān)資料,需要的朋友可以參考下" />

最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql時(shí)間字段默認(rèn)設(shè)置為當(dāng)前時(shí)間實(shí)例代碼

 更新時(shí)間:2022年08月08日 10:53:03   作者:金箍一夢(mèng)何來(lái)愁  
很多人可能會(huì)把日期類(lèi)型的字段的類(lèi)型設(shè)置為date或者datetime,
但是這兩個(gè)類(lèi)型是無(wú)法設(shè)置默認(rèn)值為當(dāng)前日期的,下面這篇文章主要給大家介紹了關(guān)于mysql時(shí)間字段默認(rèn)設(shè)置為當(dāng)前時(shí)間的相關(guān)資料,需要的朋友可以參考下

mysql時(shí)間字段默認(rèn)為當(dāng)前時(shí)間

1、直接在創(chuàng)建表時(shí)添加該列并聲明默認(rèn)值,如下:

CREATE TABLE `table1` (
  `id` int(11) NOT NULL,
  `createtime` timestamp NULL default CURRENT_TIMESTAMP,
  `updatetime` timestamp NULL default CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

如果是在navicat下操作的話(huà),設(shè)置字段的類(lèi)型為timestamp,默認(rèn)值寫(xiě)上CURRENT_TIMESTAMP,如下圖:

2、在現(xiàn)有表中添加新列

ALTER TABLE table1
ADD COLUMN  `createtime` timestamp NULL DEFAULT CURRENT_TIMESTAMP

3、 修改某一列為時(shí)間格式并添加默認(rèn)值

alter table table1 
 change createtime newtime timestamp null default current_timestamp

4、展示毫秒

如果想記錄到毫秒,設(shè)置CURRENT_TIMESTAMP(3)即可

附:mysql 字段 default 默認(rèn)賦值 當(dāng)前系統(tǒng)時(shí)間

建表代碼如下:

create table B_Data(
Id int PRIMARY key auto_increment,
Position VARCHAR(200) not null DEFAULT '',
CorporateName VARCHAR(500) not null DEFAULT '',
WorkingPlace VARCHAR(1000) not NULL DEFAULT '',
Salary  VARCHAR(200) not null DEFAULT '',
ReleaseTime VARCHAR(300) not null DEFAULT '',
DataTime  timestamp not NULL default CURRENT_TIMESTAMP 
)

其中因?yàn)?mysql 不像 sql 一樣可以直接使用函數(shù)獲取,因此字段類(lèi)型 timestamp 與 datetime 相同,

所以完整的代碼如下:

DataTime  timestamp not NULL default CURRENT_TIMESTAMP 

以上內(nèi)容屬于自己的筆記,避免忘記 ,初學(xué) mysql  多多指教

查看表結(jié)構(gòu)代碼:

show columns from B_Data

總結(jié)

到此這篇關(guān)于mysql時(shí)間字段默認(rèn)設(shè)置為當(dāng)前時(shí)間的文章就介紹到這了,更多相關(guān)mysql時(shí)間字段默認(rèn)為當(dāng)前時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL8.2.0安裝教程分享

    MySQL8.2.0安裝教程分享

    這篇文章詳細(xì)介紹了如何在Windows系統(tǒng)上安裝MySQL數(shù)據(jù)庫(kù)軟件,包括下載、安裝、配置和設(shè)置環(huán)境變量的步驟
    2025-02-02
  • 詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理

    詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理

    這篇文章主要介紹了詳解MySQL InnoDB存儲(chǔ)引擎的內(nèi)存管理,幫助大家更好的理解和學(xué)習(xí)使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2021-04-04
  • 通用SQL存儲(chǔ)過(guò)程分頁(yè)以及asp.net后臺(tái)調(diào)用的方法

    通用SQL存儲(chǔ)過(guò)程分頁(yè)以及asp.net后臺(tái)調(diào)用的方法

    下面小編就為大家?guī)?lái)一篇通用SQL存儲(chǔ)過(guò)程分頁(yè)以及asp.net后臺(tái)調(diào)用的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12
  • MySQL5.7完全卸載步驟詳解

    MySQL5.7完全卸載步驟詳解

    這篇文章主要介紹了MySQL5.7完全卸載的詳細(xì)步驟以及把中間遇到的問(wèn)題做了分析,需要的朋友跟著操作下吧。
    2018-02-02
  • 最新評(píng)論

    常德市| 天峻县| 巴楚县| 商都县| 上思县| 如东县| 新疆| 永平县| 安仁县| 涞源县| 通许县| 凤凰县| 耿马| 怀化市| 晋中市| 衡山县| 梓潼县| 繁峙县| 安庆市| 枝江市| 西乡县| 新密市| 双流县| 扶风县| 张家口市| 邓州市| 井研县| 大石桥市| 美姑县| 兴安县| 邻水| 沐川县| 黄山市| 昌乐县| 山东省| 福贡县| 化州市| 东乡族自治县| 无极县| 福州市| 高雄市|