服务器: 消息 156,级别 15,状态 1,行 1 在关键字 'INNER' 附近有语法错误。 sql2000

UPDATEufsystem..ua_identityINNERJOINzdt..WH_UA_IdentityON(ufsystem..ua_identity.cAcc_... UPDATE ufsystem..ua_identity INNER JOIN zdt..WH_UA_Identity ON (ufsystem..ua_identity.cAcc_Id = zdt..WH_UA_Identity.cAcc_Id) AND (ufsystem..ua_identity.cVouchType = zdt..WH_UA_Identity.cVouchType)
SET ufsystem..ua_identity.iFatherId = zdt..WH_UA_Identity.iFatherId, ufsystem..ua_identity.iChildId = zdt..WH_UA_Identity.iChildId;
展开
 我来答
叶梦飞沙
2013-07-31 · TA获得超过108个赞
知道答主
回答量:84
采纳率:0%
帮助的人:74.4万
展开全部

不需要“(”和“) ”
        

UPDATE ufsystem..ua_identity INNER JOIN zdt..WH_UA_Identity 
ON ufsystem..ua_identity.cAcc_Id = zdt..WH_UA_Identity.cAcc_Id AND  
ufsystem..ua_identity.cVouchType = zdt..WH_UA_Identity.cVouchType
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
frogley
2013-07-31 · TA获得超过1854个赞
知道小有建树答主
回答量:1008
采纳率:50%
帮助的人:1068万
展开全部
UPDATE ufsystem..ua_identity
SET iFatherId = b.iFatherId, iChildId = b.iChildId
FROM ufsystem..ua_identity a
INNER JOIN zdt..WH_UA_Identity b
ON (a.cAcc_Id = b.cAcc_Id) AND (a.cVouchType = b.cVouchType)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
twvampire
2013-07-31 · TA获得超过3620个赞
知道大有可为答主
回答量:3029
采纳率:76%
帮助的人:2949万
展开全部
update 有这样的写法?
你把你的语句改成
update a set a.xx=b.xx
from a inner join b on a.xxx=b.xxxx的格式试下吧,,,
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
丶卜卜星
2013-07-31 · 超过20用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:52.2万
展开全部
有这种写法吗?不是应该 set 修改字段 写在 update table 后面,然后再写 join 连接嘛
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式