or simply.... SELECT NEXT_DAY(ADD_MONTHS(TRUNC(to_date('31-dec-2002'), 'MM')-1, 1), 'WEDNESDAY') FROM dual /
-----Original Message----- Sent: Tuesday, July 22, 2003 3:50 PM To: Multiple recipients of list ORACLE-L Here's a bit of code that will always find the first wednesday of the following month: -- find the first wednesday of any month alter session set nls_date_format = 'mm/dd/yyyy'; define testdate = '09/03/2003' select trunc(add_months('&&testdate',1),'mm') + decode( to_char(trunc(add_months('&&testdate',1),'mm'),'dy') ,'wed',0 ,'thu',6 ,'fri',5 ,'sat',4 ,'sun',3 ,'mon',2 ,'tue',1 ) --, to_char(trunc(add_months('&&testdate',1),'mm'),'dy') from dual / HTH Jared PS. You're out by the airport, correct? I interviewed there once upon a time. Josh Collier <[EMAIL PROTECTED]> Sent by: [EMAIL PROTECTED] 07/22/2003 12:14 PM Please respond to ORACLE-L To: Multiple recipients of list ORACLE-L <[EMAIL PROTECTED]> cc: Subject: Job to run first Wednesday Greetings, How can I set the interval in my dbms job to have it run on the first Wednesday of every month? Is this even possible? I have been trying to noodle it thru for a week to no avail. tia, Josh -- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Josh Collier INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Kevin Toepke INET: [EMAIL PROTECTED] Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services --------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).