【发布时间】:2019-08-08 03:48:32
【问题描述】:
我现在在使用 dateadd() 函数时遇到了问题。基本上我想在 cexpireday(timestamp) 中添加 1 天,如果它在当天之后至少 10 天。
我尝试了两种方法,但都不起作用
update card
set cexpireday = dateadd(day,1,cexpireday)
where cexpireday - current_timestamp() >= '0000-00-10 00:00:00'
和
update card
set cexpireday = date_add(cexpireday,INTERVAL 10 day )
where datediff(day,cexpireday,current_timestamp) >= 10
第一个是“dateadd 不存在”,第二个是“导航函数 datediff() 的参数不正确”。
谁能帮我解决这个问题?
【问题讨论】: