sql语句创建表的时候怎么用datetime只存储日期

datetime default current_date报错了

只存储日期的是date

datetime default CURRENT_TIMESTAMP 试试这个

代码里面截取下或转换下格式。datetime是要存时分秒的。如果你用的是java,你可以在对应的pojo上进行转换

使用下面的语句:

create table test(
id bigint auto_increment,
update_time datetime default CURRENT_TIMESTAMP,
primary key(id));