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

MySQL中create_time和update_time實(shí)現(xiàn)自動(dòng)更新時(shí)間

 更新時(shí)間:2023年05月28日 14:39:03   作者:我夢(mèng)Leo  
mysql建表的時(shí)候有兩個(gè)列,一個(gè)是createtime、另一個(gè)是updatetime,這兩個(gè)都是mysql自動(dòng)填充時(shí)間的方式,本文就詳細(xì)的介紹這兩種方式的實(shí)現(xiàn),感興趣的可以了解一下

背景

根據(jù)《阿里巴巴Java開發(fā)手冊(cè)》第五章MySQL數(shù)據(jù)庫:第一節(jié) 建表規(guī)約,第9條: 【強(qiáng)制】表必備三字段:id,create_time,update_time。 說明:其中 id 必為主鍵,類型為 bigint unsigned、單表時(shí)自增、步長為 1。create_time,update_time 的類型均為datetime 類型,前者現(xiàn)在時(shí)表示主動(dòng)式創(chuàng)建,后者過去分詞表示被動(dòng)式更新。

實(shí)現(xiàn)方式

  • 按照《阿里巴巴Java開發(fā)手冊(cè)》規(guī)范要求,create_time 和 update_time 數(shù)據(jù)類型先設(shè)定為 datetime 。
  • 默認(rèn)值設(shè)置為 CURRENT_TIMESTAMP。
  • 更新時(shí)間( update_time )還要再設(shè)置一個(gè)ON UPDATE CURRENT_TIMESTAMP。

MySQL 實(shí)現(xiàn)

  • 直接查看第四行(create_time)和第五行(update_time)的SQL語句即可。
  • update_time 在create_time的基礎(chǔ)上,還需要設(shè)置 ON UPDATE CURRENT_TIMESTAMP。
create table datetime (
	id bigint unsigned primary key auto_increment comment "id",
    name varchar not null comment "名稱",
    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í)間",
    ) engine = Innodb default charset = utf8mb4 comment = "演示表";

Navicat 實(shí)現(xiàn)

  • create_time :不勾選“根據(jù)當(dāng)前時(shí)間戳更新”。
  • update_time:勾選“根據(jù)當(dāng)前時(shí)間戳更新”。

DataGrip 實(shí)現(xiàn)

  • create_time :ON UPDATE 不設(shè)置 CURRENT_TIMESTAMP。
  • update_time:ON UPDATE 設(shè)置 CURRENT_TIMESTAMP。

到此這篇關(guān)于MySQL中create_time和update_time實(shí)現(xiàn)自動(dòng)更新時(shí)間的文章就介紹到這了,更多相關(guān)MySQL create_time和update_time自動(dòng)更新時(shí)間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL中索引失效場(chǎng)景,原因以及解決方法介紹

    MySQL中索引失效場(chǎng)景,原因以及解決方法介紹

    這篇文章主要為大家詳細(xì)介紹了MySQL中索引失效場(chǎng)景,原因以及解決方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-07-07
  • mysql如何查看binlog日志

    mysql如何查看binlog日志

    該文章介紹了如何在MySQL中使用命令來查詢?nèi)罩緺顟B(tài)、獲取binlog文件列表、查看特定binlog文件內(nèi)容等,通過這些命令,用戶可以了解當(dāng)前MySQL日志的狀態(tài),查看binlog文件的具體內(nèi)容等
    2026-05-05
  • MySQL復(fù)合查詢的實(shí)現(xiàn)示例

    MySQL復(fù)合查詢的實(shí)現(xiàn)示例

    復(fù)合查詢語句是MySQL中一種非常重要的查詢方式,可以用于優(yōu)化查詢性能和控制查詢的結(jié)果集,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • MySQL系列之四 SQL語法

    MySQL系列之四 SQL語法

    SQL是一種特殊目的的編程語言,是一種數(shù)據(jù)庫查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng),這篇文章主要給大家介紹了SQL語法的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • mysql用戶管理操作實(shí)例分析

    mysql用戶管理操作實(shí)例分析

    這篇文章主要介紹了mysql用戶管理操作,結(jié)合實(shí)例形式分析了mysql用戶管理查看、創(chuàng)建、修改、刪除等相關(guān)操作技巧,需要的朋友可以參考下
    2020-04-04
  • 簡單談?wù)凪ysql索引與redis跳表

    簡單談?wù)凪ysql索引與redis跳表

    這篇文章主要給大家介紹了Mysql索引與redis跳表的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Mysql和redis具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySql樹形結(jié)構(gòu)(多級(jí)菜單)查詢?cè)O(shè)計(jì)方案

    MySql樹形結(jié)構(gòu)(多級(jí)菜單)查詢?cè)O(shè)計(jì)方案

    本文主要介紹了MySql樹形結(jié)構(gòu)(多級(jí)菜單)查詢?cè)O(shè)計(jì)方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 在MySQL中使用STRAIGHT_JOIN的教程

    在MySQL中使用STRAIGHT_JOIN的教程

    這篇文章主要介紹了在MySQL中使用STRAIGHT_JOIN的教程,包括使用STRAIGHT_JOIN進(jìn)行一些性能上的優(yōu)化的技巧,需要的朋友可以參考下
    2015-05-05
  • 詳解標(biāo)準(zhǔn)mysql(x64) Windows版安裝過程

    詳解標(biāo)準(zhǔn)mysql(x64) Windows版安裝過程

    這篇文章主要介紹了標(biāo)準(zhǔn)mysql(x64) Windows版安裝過程,需要的朋友可以參考下
    2017-08-08
  • MySQL從庫維護(hù)經(jīng)驗(yàn)分享

    MySQL從庫維護(hù)經(jīng)驗(yàn)分享

    這篇文章主要介紹了MySQL從庫維護(hù)經(jīng)驗(yàn)分享,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下
    2020-11-11

最新評(píng)論

台江县| 汾西县| 大石桥市| 科尔| 武陟县| 高雄县| 延津县| 岳西县| 龙门县| 汉中市| 新民市| 上犹县| 阳信县| 汽车| 磐石市| 临泉县| 吴堡县| 陇南市| 镇巴县| 德清县| 合阳县| 米脂县| 永和县| 武义县| 沭阳县| 正蓝旗| 砚山县| 平凉市| 项城市| 安义县| 嵩明县| 尚志市| 平利县| 彰化市| 大足县| 九江县| 即墨市| 泾源县| 赤水市| 搜索| 当涂县|