我们有一个表来存储优惠券,它有两列
- TRANSactION_DATE TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
- EXPIRY_TIME TIMESTAMP
我想修改EXPIRY_TIME
以将其默认值加上一个小时添加到TRANSactION_DATE
中,这是我们尝试的查询
ALTER TABLE COUPONS_CODES
MODIFY COLUMN EXPIRY_TIME TIMESTAMP
NOT NULL DEFAULT DATE_ADD(TRANSactION_DATE,INTERVAL 1 HOUR);
ALTER TABLE COUPONS_CODES
MODIFY COLUMN EXPIRY_TIME TIMESTAMP
NOT NULL DEFAULT DATE_ADD(NOW(),INTERVAL 1 HOUR);
它给出错误代码:1064
我们尝试了这些链接,但没有帮助