这个MySQL Update语句中的错误是什么?

时间:2015-05-16 19:22:04

标签: mysql datetime

UPDATE `module_adobeConnect_sessions` SET `date_begin` = DATE_SUB(`date_begin`, INTERVAL 7 HOURS);

我得到的错误是:

  

#1064 - 您的SQL语法出错;检查手册   对应于您的MySQL服务器版本,以便使用正确的语法   在第1行附近'HOURS)'

1 个答案:

答案 0 :(得分:2)

区间类型必须是单数 - 即:INTERVAL 7 HOUR,而不是HOURS。我承认你这是一个非常容易犯的错误。