MySQL插入數據時自動添加修改時間

MySQL插入數據時自動添加修改時間

關鍵點:

  • 字段的數據類型爲:timestamp null default current_timestamp on update current_timestamp
  • 插入記錄的值爲 default

參考資料:

MySQL 數據庫自動獲取當前時間(圖形界面)
MySQL插入數據時自動添加創建時間(create_time)和修改時間(update_time)

實際案例:

# 創建job密碼錶
use password;
create table job(
	id int auto_increment primary key,
	name varchar(225),
    account varchar(225),
	password varchar(50),
    class text,
    update_time timestamp null default current_timestamp on update current_timestamp
);
# 插入記錄
insert into job values(
null, '工號', 'X2001059', null, null, default); # 此處時間的記錄爲 default, 而不是 null
select * from job;

效果展示:
在這裏插入圖片描述

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