我有两个表,说 Table1 和 Table2,其中包含以下列,我应该加入并使用 Table2 中存在的同一列的值执行更新 Table1 的列。
加入条件的列:
- Table1.mem_ssn 和 Table2.ins_ssn
- Table1.sys_id 和 Table2.sys_id
- Table1.grp_id 和 Table2.grp_id
要更新的列:
Table1.dtofhire=Table2.dtofhire
我需要一种在 Oracle 11G 中批量更新(使用单个更新查询而不循环)上述列的方法。
Table1 不包含任何指定的键约束,因为它将用作数据上传的临时表。
请帮助我更新相同的内容。