婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > mysql 實現添加時間自動添加更新時間自動更新操作

mysql 實現添加時間自動添加更新時間自動更新操作

熱門標簽:南昌三維地圖標注 外呼系統打電話上限是多少 地圖標注費用是多少 電話外呼系統改號 啥是企業400電話辦理 武漢網絡外呼系統服務商 曲靖移動外呼系統公司 怎樣在地圖標注銷售區域 百應電話機器人優勢

在數據庫使用中經常使用到時間字段。常用的有創建時間和更新時間。

然而在使用中想要創建時間在創建的時候自動設置為當前時間,更新時間在更新時自動更新為當前時間。

創建表 stu

CREATE TABLE `stu` (
'id' int NOT NULL AUTO_INCREMENT,
'createTime' timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
'moditiyTime' timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新時間',
PRIMARY KEY ('id'));

創建的時候設置當前時間

DEFAULT CURRENT_TIMESTAMP

更新的時候設置更新時間為當前時間

DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

補充:MySQL為字段添加默認時間(插入時間)

應用場景:

1、在數據表中,要記錄每條數據是什么時候創建的,不需要應用程序去特意記錄,而由數據數據庫獲取當前時間自動記錄創建時間;

2、在數據庫中,要記錄每條數據是什么時候修改的,不需要應用程序去特意記錄,而由數據數據庫獲取當前時間自動記錄修改時間;

實現方式:

1、將字段類型設為 TIMESTAMP

2、將默認值設為 CURRENT_TIMESTAMP

舉例應用:

1、MySQL 腳本實現用例

–添加CreateTime 設置默認時間 CURRENT_TIMESTAMP

ALTER TABLE table_name
ADD COLUMN CreateTime datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT ‘創建時間' ;

–修改CreateTime 設置默認時間 CURRENT_TIMESTAMP

ALTER TABLE table_name
MODIFY COLUMN CreateTime datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT ‘創建時間' ;

–添加UpdateTime 設置 默認時間 CURRENT_TIMESTAMP 設置更新時間為 ON UPDATE CURRENT_TIMESTAMP

ALTER TABLE table_name
ADD COLUMN UpdateTime timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘創建時間' ;

–修改 UpdateTime 設置 默認時間 CURRENT_TIMESTAMP 設置更新時間為 ON UPDATE CURRENT_TIMESTAMP

ALTER TABLE table_name
MODIFY COLUMN UpdateTime timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘創建時間' ;

2、MySQL工具設置

MySQL自動管理,保持和數據庫時間一致性。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • MySQL DATE_ADD和ADDDATE函數實現向日期添加指定時間間隔
  • MySQL DATEDIFF函數獲取兩個日期的時間間隔的方法
  • 一篇文章搞定Mysql日期時間函數
  • MySQL日期函數與時間函數匯總(MySQL 5.X)
  • MySQL獲得當前日期時間函數示例詳解
  • MySQL日期與時間函數的使用匯總

標簽:吉林 滄州 甘南 荊州 資陽 錦州 隨州 黑河

巨人網絡通訊聲明:本文標題《mysql 實現添加時間自動添加更新時間自動更新操作》,本文關鍵詞  mysql,實現,添加,時間,自動,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql 實現添加時間自動添加更新時間自動更新操作》相關的同類信息!
  • 本頁收集關于mysql 實現添加時間自動添加更新時間自動更新操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 临邑县| 苏尼特右旗| 洛隆县| 田东县| 新河县| 蕲春县| 青阳县| 宁津县| 怀集县| 郯城县| 宾川县| 梅河口市| 安远县| 临泉县| 政和县| 定远县| 太白县| 泸西县| 宜兰市| 泰安市| 荔浦县| 南召县| 武陟县| 武清区| 永平县| 新津县| 平陆县| 德惠市| 沂水县| 宁安市| 喀喇沁旗| 江北区| 磐石市| 邹平县| 洛川县| 沁源县| 阿拉善左旗| 军事| 金寨县| 屏山县| 万山特区|