SQL 8

gagaxiaoyuer 2008-02-21 11:28:46

UPDATE PARTNER_ADDRESS SET FADDR1=REPLACE(FADDR1,'栋','幢')
WHERE
POWER_METER.FPARTNER_ID=PARTNER_ADDRESS.FPARTNER_ID
AND FCONCENTRATOR_NO='2000228266'


提示这句话 什么意思啊 The column prefix 'POWER_METER' does not match with a table name or alias name used in the query.
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liangCK 2008-02-21
  • 打赏
  • 举报
回复
UPDATE a SET FADDR1=REPLACE(FADDR1,'栋','幢')   
FROM PARTNER_ADDRESS a ,POWER_METER b
WHERE
b.FPARTNER_ID=a.FPARTNER_ID
AND FCONCENTRATOR_NO='2000228266'



上面有些列不知道你是PARTNER_ADDRESS表还是POWER_METER表的.所以你自己随后指定.
wzy_love_sly 2008-02-21
  • 打赏
  • 举报
回复
UPDATE   PARTNER_ADDRESS   SET   FADDR1=REPLACE(FADDR1,'栋','幢')  
from POWER_METER,PARTNER_ADDRESS
WHERE
POWER_METER.FPARTNER_ID=PARTNER_ADDRESS.FPARTNER_ID
AND FCONCENTRATOR_NO='2000228266'
wzy_love_sly 2008-02-21
  • 打赏
  • 举报
回复
● █〓██▄▄▄▄▄ ●●●●●●
▄▅██████▅▄▃▂
██████████████
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲◤.
liangCK 2008-02-21
  • 打赏
  • 举报
回复
没有From指定POWER_METER表

34,592

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧