我正在尝试将当前日期和时间插入特定列,而我做错了,我无法弄明白。
我试过了:UPDATE v_extradatacomputers SET LastRun=NOW();
我也试过INSERT INTO v_extradatacomputers ( LastRun) VALUE ('NOW());
对于mySQL来说,我有点像菜鸟,所以任何人都能给予我的指导将不胜感激。
答案 0 :(得分:0)
在第一次尝试之间使用''now()。
如果单元格设置为整数或日期(“Ymd H:i:s”),如果它是日期时间,则检查now()值是否设置为time();日期单元格的日期(“Ymd”)以及任何其他格式检查您使用过varchar。
编辑:顺便说一下,你能用mysql_error()知道确切的SQL错误是什么吗?答案 1 :(得分:0)
如果您要插入当前时间和日期,则需要使用INSERT
而不是UPDATE
。语法如下:
INSERT INTO tableName (dateTimeColumn) VALUES (NOW())