我正在尝试从historyaddress表的邮政编码更新地址的邮政编码。
UPDATE r
SET r.postalcode=h.postalcode
FROM db2inst1.address r
INNER JOIN db2inst1.historyaddress h ON r.idno = h.idno AND r.addresscode = h.addresscode
where '0' CONCAT r.postalcode=h.postalcode
and SUBSTR(r.postalcode,1,1)<>'0';
我想要实现这个目标。如果邮政编码(地址表)包含12345和邮政编码(historyaddress表)012345,则替换邮政编码(地址表) 与012345(在历史地址表中)
我收到以下错误。
“AGDB2.R”是未定义的名称。 SQL代码:-204,SQL状态:42704