Pular para o conteúdo

Fóruns Banco de dados Oracle Código de função/procedimento de um pacote! Código de função/procedimento de um pacote!

#86117
David Siqueira
Participante

    Cara qual a tua versão de Banco? Se for 9i ( ou superior) tu tem a opção de usar a DBMS_METADATA para extrair o SOURCE dos seus objetos, veja :

    set long 9000000
    set pagesize 0
    SET LONGCHUNK 1000000

    accep tp_obj prompt "Tipo do Objeto...:"
    accep nm_obj prompt "Nome do Objeto...:"
    accep schm prompt "Proprietario.....:"

    spool &nm_obj._bkp.sql
    select dbms_metadata.get_ddl('&tp_obj','&nm_obj','&schm') from dual;
    spool off;

    Crie um script com esse corpo acima que passei, e na hora de executar informe as definições pedidas, TIPO,NOME e Proprietario (Owner) do seu objeto.

    Abcs.

    David