Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.tools -> Re: How to pass a table name into procedure ?

Re: How to pass a table name into procedure ?

From: <majapu_at_poczta.onet.pl>
Date: Wed, 11 Oct 2000 13:09:53 +0200
Message-ID: <39e44a86@news.vogel.pl>

Sorry for bothering you, but I'm really fresh in Oracle, so I didn't catch your hint. Could you correct my procedure to make it valid one (I mean put valid code instead of '...'):

CREATE PROCEDURE QQ(table_name IN ...)
BEGIN
INSERT INTO table_name VALUES (1,2,3);
END; I don't need to define a cursor when my query doesn't return any data, do I ?
Thanks
Mariusz

Tak poza kadrem - na pewno jestem Ci winny piwo, wiec jesli jestes w Warszawie i masz ochote, to daj znac.
Mariusz
Marcin Buchwald wrote in message <39E43186.E4ABBF9F_at_gazeta.pl>...
>
>use native dynamic sql
>
>CREATE PROCEDURE QQ(table_name IN ..., retCur IN OUT)
>...
>open retCur for
>'SELECT * FROM '||table_name ;
>
>
>majapu_at_poczta.onet.pl wrote:
>>
>> I'd like to pass a table name into procedure, for example
>>
>> CREATE PROCEDURE QQ(table_name IN ...)
>> ...
>> SELECT * FROM table_name ;
>> ...
>>
>> How to do that ?
>> Thanks
>> Mariusz
Received on Wed Oct 11 2000 - 06:09:53 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US