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

Home -> Community -> Usenet -> c.d.o.server -> Re: Deleting synonyms

Re: Deleting synonyms

From: Stjepan Brbot <stjepan.brbot_at_zg.hinet.hr>
Date: Thu, 18 Jul 2002 07:32:01 +0200
Message-ID: <ah5lhl$7qi4$1@as201.hinet.hr>


Thanks! Does it work on Oracle v7.3.4. (I think on "execute immediate" command)?

--

Stjepan Brbot


"Rene Nyffenegger" <rene.nyffenegger_at_gmx.ch> wrote in message
news:Xns924E165F5CF22gnuegischgnueg_at_130.133.1.4...

> > How can I delete all synonyms owned by one particular user?
>
>
> like this?
>
> declare
> v_schema varchar2(30) := 'your_user_name';
> begin
> for r in (select synonym_name from user_synonyms) loop
> dbms_output.put_line(r.synonym_name);
> execute immediate 'drop synonym ' || v_schema || '.' ||
r.synonym_name;
> end loop;
> end;
> /
>
Received on Thu Jul 18 2002 - 00:32:01 CDT

Original text of this message

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