一尘不染

mysql中的“令人讨厌”是关键字吗?

sql

我正在尝试使用更新查询来更新名为“日期”的列,如下所示。UPDATE db1 SET Date =‘20130304’WHERE Date
=‘3/4/2013’;

但是更新没有进行。是“日期”在MySQL中的关键字吗?如果是,那么如何将其包含在查询中,以便将其视为变量而不是MySQL的关键字。


阅读 135

收藏
2021-03-17

共1个答案

一尘不染

日期 是mysql中的关键字

UPDATE db1 SET Date = '20130304' WHERE Date = '3/4/2013';

应该

UPDATE db1 SET `Date` = '20130304' WHERE `Date` = '3/4/2013';
2021-03-17