How to get all names of specific object - DBMS_METADATA

From: Eriovaldo Andrietta <ecandrietta_at_gmail.com>
Date: Fri, 5 Oct 2012 10:42:35 -0300
Message-ID: <CAJdDhaPZALSTQb9Vhekcrb8ijoXDtYv18ax21oRmcwVuzSu19Q_at_mail.gmail.com>



Hi Friends,
I have the following situation: I want to retrieve all sequences , or all synonyms without specify each sequence name or synonym name using DBMS_METADATA.get_ddl.

This does not work. I need to specify the sequence name.

SELECT DBMS_METADATA.GET_DDL('SEQUENCE','*') FROM DUAL; I would like to retrieve all sequences and donīt do it:

   FOR l in (SELECT sequence_name objname

               FROM user_sequences)
    LOOP
  vobjname := l.objname;

      SELECT DBMS_METADATA.GET_DDL('SEQUENCE',vobjname) INTO vddl FROM DUAL;     END LOOP; Any experience with this command ?

Regards
Eriovaldo

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Oct 05 2012 - 15:42:35 CEST

Original text of this message