我有两个表格,分别为Table1和Table2,它们包含我应该加入的以下列,并使用表格2中存在的同一列的值执行Table1的列更新。批量更新Oracle中的列11G
栏目的加盟条件:
- Table1.mem_ssn和Table2.ins_ssn
- Table1.sys_id和Table2.sys_id
- Table1.grp_id和Table2.grp_id
列到更新:
Table1.dtofhire = Table2.dtofhire
我需要一种批量更新(使用单个更新查询而不循环)Oracle 11G中的上述列。
表1不包含任何指定的密钥约束,因为它将用作数据上载的登台表。
请帮助我更新相同。
这将是一个稍慢一点,并容易出错的“IN”。 “IN”设置中的高平等检查和限制。更好的方法是@ A.B.Cade的 – Pappu