dbTalk Databases Forums  

Oracle Sub Query "not in" issue

comp.databases.oracle.marketplace comp.databases.oracle.marketplace


Discuss Oracle Sub Query "not in" issue in the comp.databases.oracle.marketplace forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Amritha.Datta@gmail.com
 
Posts: n/a

Default Oracle Sub Query "not in" issue - 06-06-2007 , 03:44 PM






Hello,

Is there any alternative query to the below one?

update RTable set Reason = 'XYZ'
Where FKey = 1234
and SFKey = 1
and Reason Is Null
and F_ID not in ( Select F_ID from RTable
Where FKey = 1234
and SFKey = 1
and TO_NUMBER(REL_CD) = 1
and Reason Is Null);

"not in" in the above query is taking alot of time and it is timing
out.

Please Advise.

Thanks


Reply With Quote
  #2  
Old   
david.rydzewski@gmail.com
 
Posts: n/a

Default Re: Oracle Sub Query "not in" issue - 06-06-2007 , 08:34 PM






On Jun 6, 4:44 pm, Amritha.Da... (AT) gmail (DOT) com wrote:
Quote:
Hello,

Is there any alternative query to the below one?

update RTable set Reason = 'XYZ'
Where FKey = 1234
and SFKey = 1
and Reason Is Null
and F_ID not in ( Select F_ID from RTable
Where FKey = 1234
and SFKey = 1
and TO_NUMBER(REL_CD) = 1
and Reason Is Null);

"not in" in the above query is taking alot of time and it is timing
out.

Please Advise.

Thanks
update rtable set reason = 'XYZ'
where rowid in (
select rowid from rtable
where fkey = 1234 and SFKEY = 1 and reason is null and rel_cd != 1
);



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.