MySQL里如何设置日期类型默认值

只有TIMESTAMP类型的才可以设置当前时间。
DATETIME类型的只能以字符串形式设置固定的时间,而不是当前时间。除非另外手段去插手。

如果是TIMESTAMP default current_timestamp

查到
NOW()函数以`@#YYYY-MM-DD HH:MM:SS@#返回当前的日期时间,可以直接存到DATETIME字段中。
CURDATE()以’YYYY-MM-DD’的格式返回今天的日期,可以直接存到DATE字段中。
CURTIME()以’HH:MM:SS’的格式返回当前的时间,可以直接存到TIME字段中。

这个说发可是不能用不知道 是为什么 奇怪

你可能感兴趣的:(mysql)