我正在尝试在没有唯一索引的表中更新一行。所以,我选择了我想要更新的行的Rowid,现在我想更新这样的行:

UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = "AAAIWWAAFAAApwDADR"
.

mycolumn是数字(1)

我收到错误:invalid identifier [SQL State=42000, DB Errorcode=904]

任何想法为什么?

有帮助吗?

解决方案

使用单引号:

UPDATE MYTABLE SET MYCOLUMN = 0 WHERE ROWID = 'AAAIWWAAFAAApwDADR'
.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top