0
在MySQL我试图修改表“m_category”是这样的:是`column`有效的mysql列名吗?
update m_category set column = 1
where uppermodel = true;
但有些错误消息后,我意识到,列的名字是......“列”!我没有创建数据库,我如何覆盖错误?
谢谢!
在MySQL我试图修改表“m_category”是这样的:是`column`有效的mysql列名吗?
update m_category set column = 1
where uppermodel = true;
但有些错误消息后,我意识到,列的名字是......“列”!我没有创建数据库,我如何覆盖错误?
谢谢!
使用反引号逃脱保留字和特殊字符的名称
set `column` = 1
完美!它的诀窍:)我tryed也与***更新m_category设置m_category.column = 1 where uppermodel = true; ***并且工作得很好。谢谢! –
使用不同的列名。使用保留字/关键字作为列名不是一个好主意 – Jens
我无法修改数据库结构,我几乎无法修改这些值。 –