2012-05-30 5 views

答えて

4
insert into OPT  (email,  campaign_id) 
select '[email protected]' as email, 100 as campaign_id from dual MINUS 
select     email,  campaign_id from OPT; 

をOPTでは、MINUSはこのレコードをselect '[email protected]' as email, 100 as campaign_id from dualレコードから減算し、何も挿入されません。一方、そのようなレコードがない場合、MINUSは何も取り除かず、値[email protected]/100が挿入されます。すでに指摘した

p.marino として、具体的にあなたのタスクを解決するために設計されたとして、mergeは、おそらくあなたの問題のためのより良い(より正確な)ソリューションです。

関連する問題