Oracle 将一个表中的字段值更新到另一个表的字段中

Oracle 将一个表中的字段值更新到另一个表的字段中:

  1. --使用where exists,则当数据存在时才会更新   
  2. update  sysrole role set system_name = (select system_name from temp_sysrole temp where role.rolename=temp.rolename)   
  3. where exists   
  4. (select system_name from temp_sysrole temp where role.rolename=temp.rolename);  

相关推荐