Oracle数据库比对更新数据

  • A+
所属分类:Oracle

Oracle数据库比对更新数据

SQL UPDATE语句

  1. UPDATE table1 t1    
  2.    SET (name, desc) = (SELECT t2.name, t2.desc    
  3.                          FROM table2 t2    
  4.                         WHERE t1.id = t2.id)    
  5.  WHERE EXISTS (    
  6.     SELECT 1    
  7.       FROM table2 t2    
  8.      WHERE t1.id = t2.id )    

比对两个库数据语句

  1. select t1.sb_com_num,t2.sb_com_num from sb_base t1,sb_base_linshi t2 where t1.sb_id =t2.sb_id and t1.sb_com_num<>t2.sb_com_num    
钰玺

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: