Mysql 插入当前日期和时间
我试图将当前日期和时间插入到特定列中,但我做了一些我无法理解的错误 我尝试过:Mysql 插入当前日期和时间,mysql,time,Mysql,Time,我试图将当前日期和时间插入到特定列中,但我做了一些我无法理解的错误 我尝试过:更新v_extradatacomputers SET LastRun=NOW() 我还尝试了插入到v_extradatacomputers(LastRun)值('NOW()) 说到mySQL,我有点不在行,所以任何人能给我的任何指导都将不胜感激。在第一次尝试中使用“从现在开始”() 如果单元格设置为整数或日期(“Y-m-d H:i:s”),则检查now()值是否设置为time(),如果日期单元格设置为datetime,
更新v_extradatacomputers SET LastRun=NOW()代码>
我还尝试了插入到v_extradatacomputers(LastRun)值('NOW())代码>
说到mySQL,我有点不在行,所以任何人能给我的任何指导都将不胜感激。在第一次尝试中使用“从现在开始”()
如果单元格设置为整数或日期(“Y-m-d H:i:s”),则检查now()值是否设置为time(),如果日期单元格设置为datetime,则检查日期(“Y-m-d”),对于任何其他格式,请检查是否使用了varchar
编辑:顺便问一下,你能用mysql_error()知道确切的SQL错误是什么吗 如果您试图插入当前时间和日期,则需要使用insert
而不是UPDATE
。语法是:
INSERT INTO tableName (dateTimeColumn) VALUES (NOW())
我不确定你所说的“使用”现在之间()是什么意思。“我到底应该把它放在哪里。我还确保单元格设置为datetime。我也尝试了时间戳,但也不起作用。尝试在now函数之间写简单的引号。@MichaelHayward什么不起作用?你有错误吗?