--批量更新承保保单中投保人投保账户的银行名称
FOR cr IN (
SELECT lc.rowid, t.bankName FROM JH_LCPOL lc, LDBANK t
WHERE lc.bankCode = t.bankCode ORDER BY lc.rowid
)LOOP
UPDATE JH_LCPOL SET bankName = cr.bankName WHERE rowid = cr.rowid;
END LOOP;
--提交
COMMIT;
本文介绍了一种使用PL/SQL过程批量更新数据库中承保保单投保账户银行名称的方法。通过联接两个表并按行ID排序,循环更新每个保单的银行名称,确保数据一致性和准确性。
--批量更新承保保单中投保人投保账户的银行名称
FOR cr IN (
SELECT lc.rowid, t.bankName FROM JH_LCPOL lc, LDBANK t
WHERE lc.bankCode = t.bankCode ORDER BY lc.rowid
)LOOP
UPDATE JH_LCPOL SET bankName = cr.bankName WHERE rowid = cr.rowid;
END LOOP;
--提交
COMMIT;
转载于:https://my.oschina.net/nly/blog/332883
1万+

被折叠的 条评论
为什么被折叠?