1、自动创建当前时间
标准形式:create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT ‘创建时间’
datetime:时间类型
DEFAULT CURRENT_TIMESTAMP:默认当前时间
COMMENT:类似于加注解(可选)
create table orders(
orderId int primary key auto_increment,
userId varchar(10) not null,
time datetime default current_timestamp comment'创建时间')
ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;
sql运行界面:
1、每次新增记录时,会自动生成当前时间,不要自己进行时间的插入,不然插入表中的记录只能是输入的那个时间
2、自增字段不需要管,会自动增加
2、更新时间
标准形式:update_time datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘更新时间’
datetime:时间类型
DEFAULT CURRENT_TIMESTAMP:默认当前时间
COMMENT:类似于加注解(可选)
create table login(
id int primary key auto_increment,
name varchar(20) not null,
last_login_Time datetime default current_timestamp comment'上次登录时间',
now_login_Time datetime default current_timestamp on update current_timestamp comment'此次登录时间');
sql运行界面: