mysql怎麼設置值timestamp 以便獲取當前時間

timestamp類型的使用示例如下:

1,創建一個數據庫,並指定 uptime爲 timestamp類型


create table test(
tid int primary key auto_increment,
uptime timestamp,
hobby varchar(20)
);


2.插入一條數據
insert into test (tid,uptime,hobby) values(null,null,null);

3.查看數據庫數據
我們看到數據插入成功,但是uptime字段顯示爲 null。

4.我們再插入一條數據,如下:
insert into test (tid,uptime,hobby) values(null,current_timestamp,null);

查看數據庫數據,我們看到第二條數據插入成功了,並且時間爲 當前插入的時間

5,下面我們更新一下字段看 時間是否會自動維護
update test set hobby='籃球' where tid < 4;

我們看效果,發現時間並沒有自動更新,還是我們插入的時間,並不是修改的時間。

6.我們首先手動更新一下時間:
update test set uptime = current_timestamp where tid < 10;

成功。

作者:imtgame
原文:imt拆分理財
版權聲明:本文爲轉載文章

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章