MySQL记录
前几天差点搞出来一个大飞机
,项目开发使用的MySQL数据库,其中有一张表使用的数据类型为timestamp日期类型,本来用的好好的,在测试的时候出现了一个BUG。
demo
如下面的SQL语句:
CREATE TABLE USER(
user_id VARCHAR(10),
user_name VARCHAR(20),
birthday TIMESTAMP,
create_time TIMESTAMP,
modify_time TIMESTAMP
)看起来好好的吧,但是当执行插入数据操作的时候,如:
INSERT INTO USER(user_id)
VALUES('u001');
得到的结果是:
看到没有?我没有赋值啊,但是数据库默认给我添加了一个当前日期的值,这样不行啊!