tft每日頭條

 > 科技

 > mysql增加日期數據

mysql增加日期數據

科技 更新时间:2024-08-03 21:23:21

在一些公司項目中,經常在代碼中處理創建時間或者更新時間,但mysql中本來就有語句處理創建時間和更新時間,無需代碼處理。

1.創建數據表時,通過mysql内部的處理方法,可以自動根據insert和update語句來填充創建時間和更新時間,如下:

CREATE TABLE `t_sys_test` ( `id` INTEGER (20) NOT NULL AUTO_INCREMENT, `name` VARCHAR (10) DEFAULT NULL, `age` VARCHAR (3) DEFAULT NULL, `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, `update_time` TIMESTAMP DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`id`) )

2.執行insert語句,如下:

INSERT INTO `t_sys_test`(name,age)VALUES('hong','20')

創建時間在create時,自動填充,效果:

mysql增加日期數據(mysql自動處理創建日期和更新日期)1

3.執行update語句,如下:

UPDATE `t_sys_test` SET name= 'hyh', age = '30' WHERE id = 2;

更新時間會在update時,自動填充,效果:

mysql增加日期數據(mysql自動處理創建日期和更新日期)2

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved