试图获取当前日期时间插入数据库,但产生错误

时间:2019-07-30 15:17:00

标签: mysql mysql-workbench

我有一个数据类型为DATETIME的列,我试图让它自动插入当前日期和时间。我尝试将值设置为NOW(),但出现以下错误

  

错误1292:1292:日期时间值不正确:第1行的“日期”列为“ NOW()”

有人知道这是如何实现的吗?我正在使用mysql工作台

1 个答案:

答案 0 :(得分:0)

NOW()应该正确返回与字段类型匹配的日期时间。正如我在评论中提到的那样,您可能正在将值"NOW()"作为文字字符串插入,这不是有效的日期时间格式。确保您在NOW()周围没有引号。