【发布时间】:2020-04-08 18:31:15
【问题描述】:
假设有一个名为 users 的 mysql 表,其中有 100 个条目。
如果我添加了一个 created_on 字段,例如
alter table users add created_on TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP;
created_on 的那 100 条记录将被当前时间戳填充。
我希望它只用于新的插入。并希望为现有记录保留 null。
这可能吗?
【问题讨论】:
-
创建列后运行这个?
UPDATE users SET created_at = NULL