RE: Dynamic create and execute procedure

2002-04-03 Thread Jamadagni, Rajendra

execute immediate is your ticket, now not knowing (as Jack puts it)
'desirements', it is difficult to help you further.

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!


***1

This e-mail message is confidential, intended only for the named recipient(s) above 
and may contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify ESPN at (860) 766-2000 and 
delete this e-mail message from your computer, Thank you.

***1



Re: Dynamic create and execute procedure

2002-04-03 Thread tday6


It's called a text editor.



   

Peter.McLarty  

@mincom.com  To: Multiple recipients of list ORACLE-L  

Sent by: root[EMAIL PROTECTED]

 cc:   

 Subject: Re: Dynamic create and execute   

04/02/2002   procedure 

06:28 PM   

Please 

respond to 

ORACLE-L   

   

   





What !!!


--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=







Bernard, Gilbert [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
30/03/2002 12:54 AM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc:
Fax to:
Subject:Dynamic create and execute procedure


I need to create a generic dynamic procedure to create and execute any
procedure I wish.


 ===




 --
 Please see the official ORACLE-L FAQ:
http://www.orafaq.com
 --
 Author: Jack van Zanen
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX:
(858) 538-5051
 San Diego, California-- Public Internet access /
Mailing
Lists
 
 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.com
 --
 Author:
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX:
(858) 538-5051
 San Diego, California-- Public Internet access /
Mailing
Lists
 
 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.com
--
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).





--
This transmission is for the intended addressee only and is confidential
information.  If you have received this transmission in error, please
delete it and notify the sender.  The contents of this e-mail are the
opinion of the writer only and are not endorsed by the Mincom Group of
companies

RE: Dynamic create and execute procedure

2002-04-03 Thread Mark Leith

http://www.fixedsys.com/context/

-Original Message-
[EMAIL PROTECTED]
Sent: 03 April 2002 14:48
To: Multiple recipients of list ORACLE-L



It's called a text editor.




Peter.McLarty
@mincom.com  To: Multiple recipients of list
ORACLE-L
Sent by: root[EMAIL PROTECTED]
 cc:
 Subject: Re: Dynamic create and
execute
04/02/2002   procedure
06:28 PM
Please
respond to
ORACLE-L






What !!!


--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=







Bernard, Gilbert [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
30/03/2002 12:54 AM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc:
Fax to:
Subject:Dynamic create and execute procedure


I need to create a generic dynamic procedure to create and execute any
procedure I wish.


 ===




 --
 Please see the official ORACLE-L FAQ:
http://www.orafaq.com
 --
 Author: Jack van Zanen
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX:
(858) 538-5051
 San Diego, California-- Public Internet access /
Mailing
Lists
 
 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.com
 --
 Author:
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX:
(858) 538-5051
 San Diego, California-- Public Internet access /
Mailing
Lists
 
 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.com
--
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).





--
This transmission is for the intended addressee only and is confidential
information.  If you have received this transmission in error, please
delete it and notify the sender.  The contents of this e-mail are the
opinion of the writer only and are not endorsed by the Mincom Group of
companies unless expressly stated otherwise.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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

Re: Dynamic create and execute procedure

2002-04-02 Thread Peter . McLarty

What !!!


--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=







Bernard, Gilbert [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
30/03/2002 12:54 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Fax to: 
Subject:Dynamic create and execute procedure


I need to create a generic dynamic procedure to create and execute any
procedure I wish.


 ===




 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Jack van Zanen
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: 
(858) 538-5051
 San Diego, California-- Public Internet access / 
Mailing
Lists
 
 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.com
 -- 
 Author: 
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: 
(858) 538-5051
 San Diego, California-- Public Internet access / 
Mailing
Lists
 
 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.com
-- 
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).





-- 
This transmission is for the intended addressee only and is confidential information.  
If you have received this transmission in error, please delete it and notify the 
sender.  The contents of this e-mail are the opinion of the writer only and are not 
endorsed by the Mincom Group of companies unless expressly stated otherwise.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: Dynamic create and execute procedure

2002-04-02 Thread Jack C. Applewhite

Cool!  A PL/SQL procedure that responds to your every wish!  I want one of
those too!

Seriously Gilbert, be a bit more specific about your desirements.

Jack

Jack C. Applewhite
Database Administrator/Developer
OCP Oracle8 DBA
iNetProfit, Inc.
Austin, Texas
www.iNetProfit.com
[EMAIL PROTECTED]
(512)327-9068

Bernard, Gilbert [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
30/03/2002 12:54 AM

I need to create a generic dynamic procedure to create and execute any
procedure I wish.
===

--
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jack C. Applewhite
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



Dynamic create and execute procedure

2002-03-29 Thread Bernard, Gilbert

I need to create a generic dynamic procedure to create and execute any
procedure I wish.


===




-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jack van Zanen
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing
Lists

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.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing
Lists

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.com
-- 
Author: Bernard, Gilbert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).



RE: Dynamic create and execute procedure

2002-03-29 Thread Baker, Barbara

Wish I knew where I stole this from.  If I knew, I'd created them . . .
Good luck!
Barb


Generic DBMS_SQL procedure:

/* to execute: EXECUTE exec_ddl ('SET TRANSACTION USE ROLLBACK SEGMENT r05')
*/
CREATE OR REPLACE PROCEDURE exec_ddl
(p_statement_txtVARCHAR2)
AS
-- This procedure provides a way to dynamically perform any
-- DDL statements from within your normal PL/SQL processing.
  lv_exec_cursor_numPLS_INTEGER := DBMS_SQL.OPEN_CURSOR;
  lv_rows_processed_num NUMBER  := 0;
  lv_statement_txt  VARCHAR2(3);
BEGIN
  lv_statement_txt := p_statement_txt;
  DBMS_SQL.PARSE (lv_exec_cursor_num, lv_statement_txt,
  dbms_sql.native);
  lv_rows_processed_num := DBMS_SQL.EXECUTE (lv_exec_cursor_num);
  DBMS_SQL.CLOSE_CURSOR (lv_exec_cursor_num);
EXCEPTION
  WHEN OTHERS THEN
IF DBMS_SQL.IS_OPEN (lv_exec_cursor_num) THEN
   DBMS_SQL.CLOSE_CURSOR (lv_exec_cursor_num);
END IF;
  RAISE;
END exec_ddl;
/
show error




 --
 From: Bernard, Gilbert[SMTP:[EMAIL PROTECTED]]
 Reply To: [EMAIL PROTECTED]
 Sent: Friday, March 29, 2002 7:54 AM
 To:   Multiple recipients of list ORACLE-L
 Subject:  Dynamic create and execute procedure
 
 I need to create a generic dynamic procedure to create and execute any
 procedure I wish.
 
 
   ===
 
 
 
 
   -- 
   Please see the official ORACLE-L FAQ: http://www.orafaq.com
   -- 
   Author: Jack van Zanen
 INET: [EMAIL PROTECTED]
 
   Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
   San Diego, California-- Public Internet access / Mailing
 Lists
   
   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.com
   -- 
   Author: 
 INET: [EMAIL PROTECTED]
 
   Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
   San Diego, California-- Public Internet access / Mailing
 Lists
   
   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.com
 -- 
 Author: Bernard, Gilbert
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 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.com
-- 
Author: Baker, Barbara
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

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).