婷婷综合国产,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 實現添加時間自動添加更新時間自動更新操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 吴忠市| 文山县| 池州市| 合水县| 温宿县| 云梦县| 营山县| 墨玉县| 广灵县| 浦县| 合阳县| 延川县| 仁怀市| 清徐县| 宝应县| 丰镇市| 武宁县| 都昌县| 天等县| 吐鲁番市| 临潭县| 沙洋县| 通海县| 平舆县| 奎屯市| 台南市| 望都县| 睢宁县| 枣庄市| 神农架林区| 曲水县| 宜黄县| 石楼县| 宣威市| 会理县| 滁州市| 锦州市| 铜陵市| 三台县| 天祝| 北流市|