UPDATE [Users] SET [Users].[PassWord]='10' WHERE [Users].[Id]=1
执行报错 [Err] 1 - near ".": syntax error
如果这样
UPDATE [Users] SET [PassWord]='10' WHERE [Users].[Id]=1
就可以成功.
不知道为什么 希望牛人指点 谢谢
你只能改UPDATE 后面的表的数据。所以Set里指定表没有意义。
我用的是 第三方插件,他里面生成的语句就带有表名. 带上表名就一定会出错么?
@simadi: https://www.sqlite.org/lang_update.html 不可以带表名
@长蘑菇星人: 那就是 他们写的有问题 ,谢谢了