You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 lines
473 B

-- 第1 步:先加字段,允许 NULL,不设默认值
ALTER TABLE enforcement_registration
ADD COLUMN update_time DATETIME NULL;
-- 第 2 步:用 create_time 填充已有行
UPDATE enforcement_registration SET update_time = create_time WHERE update_time IS NULL;
-- 第 3 步:改为自动更新(加上 DEFAULT + ON UPDATE)
ALTER TABLE enforcement_registration
MODIFY COLUMN update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;