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

Home -> Community -> Usenet -> c.d.o.misc -> Re: Determine then name of the DB inside a Stored Procedure

Re: Determine then name of the DB inside a Stored Procedure

From: Kathleen Foley <Kathleen.Foley_at_mail.tju.edu>
Date: Thu, 21 Oct 1999 13:30:31 -0400
Message-ID: <7unic7$i9c$1@elmo.tju.edu>


under sys:

    grant select on v_$parameter to <username>;

under <username>

    select value from v_$parameter where name='db_name';

Kathy in Philadelphia

Rui Anastácio wrote in message <7un4f3$3gq$1_at_duke.telepac.pt>...
>I have a procedure that writes a file to the system via utl_file. Since I
>have to indicate the directory and this changes from development to test
and
>production I need to change the Stored Procedure upon compiling in
different
>DB's (the problem).
>
>I could solve the problem if I knew the database name from the procedure.
>Then I could write the file to the corresponding place.
>
>USERENV might be a solution
>V$ is for SYS only right ?
>DBMS_APPLICATION_INFO might do it but I don't have the info. Anyone ?
>
>Any other way ?
>
>
>
>
>
Received on Thu Oct 21 1999 - 12:30:31 CDT

Original text of this message

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