sql – 使用连接更新Informix表
发布时间:2020-12-12 06:45:50 所属栏目:MsSql教程 来源:网络整理
导读:这是Informix更新的正确语法吗? update table1set table1.code = 100from table1 a,table2 b,table3 cwhere a.key = c.keya.no = b.noa.key = c.keya.code = 10b.tor = 'THE'a.group = 4183a.no in ('1111','1331','1345') 我得到通用的-201’发生语法错误’
这是Informix更新的正确语法吗?
update table1 set table1.code = 100 from table1 a,table2 b,table3 c where a.key = c.key a.no = b.no a.key = c.key a.code = 10 b.tor = 'THE' a.group = 4183 a.no in ('1111','1331','1345') 我得到通用的-201’发生语法错误’消息,但我看不出有什么问题. 解决方法你的语法错误是table1.codeset table1.code = 100 将此更改为 set a.code = 100 完整代码 update table1 set a.code = 100 from table1 a,table3 c where a.key = c.key and a.no = b.no and a.key = c.key and a.code = 10 and b.tor = 'THE' and a.group = 4183 and a.no in ('1111','1345') (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读