我试图用以下查询更新MySQL中的一年专栏:
UPDATE PUB.oa_inthed
SET PUB.oa_inthed.yearno ='2016'
WHERE PUB.oa_intnom.intid = 'XC352332'但是继续收到这个错误:
AnyDACODBCODBC Progress Wire Protocol driverSyntax在.oa_inthes.yearno ='2016‘.oa_inthes.yearno PUB.oa语句中的错误(10713)
有人能为我指出出什么问题的正确方向吗?
提前感谢
发布于 2015-06-16 16:01:31
如果oa_inthed是表名,那么只需一次又一次地在WHERE中指定表名与UPDATE语句不匹配。您的查询应该类似于
UPDATE PUB.oa_inthed
SET yearno ='2016'
WHERE PUB.oa_intnom.intid = 'XC352332'
^........... This should be oa_inthed发布于 2015-06-16 16:02:38
我觉得这是个问题
UPDATE PUB.oa_inthed
SET PUB.oa_inthed.yearno ='2016'
WHERE PUB.oa_inthed.intid = 'XC352332'
oa_intnom = oa_inthed在where条款中。
https://stackoverflow.com/questions/30872535
复制相似问题