我整个晚上都在努力。谁能告诉我我在做什么错? 我需要保持接近所使用的语法,显然已经过纠正才能正常工作。
UPDATE my_table SET user_date, DATE(NOW()) WHERE user_name = "Bob";
答案 0 :(得分:0)
您错过了user_date=DATE(NOW())
之类的更新字段的赋值运算符
UPDATE my_table SET user_date=DATE(NOW())
WHERE user_name = 'Bob';
答案 1 :(得分:0)
您错过了=
UPDATE my_table SET user_date= DATE(NOW()) WHERE user_name = "Bob";
答案 2 :(得分:0)
UPDATE my_table SET user_date = DATE(NOW()) WHERE user_name = "Bob";
此外,DATE(NOW())
等同于更清晰的CURDATE()
。