ORACLE数据库用PLSQL如何批量更新表里的某个字段的内容为文字加上另外一张表里的一个字段的内容?

2025-04-29 02:19:50
推荐回答(1个)
回答1:

可以用以下SQL试试,如果有一对多的情况在b.name=a.name后面加个 and rownum=1:

upddate table_a a set a.lname =(select '前缀字符串'||b.lname from table_b b

where b.id=a.id and b.name=a.name)