Euler,
outra dica que posso acrescentar é que se vc tiver utilizando o SQLPLUS é bom definir a variavel de ambiente “long” para um valor bem alto, senao provavelmente vc verá o resultado “cortado”, incompleto…
coloque 50000, ou mais.. :
set long 100000
Pronto! Assim ta melhor…
Completando ainda mais, caso necessite, vc pode “ir além” no comando
“select dbms_metadata.get_ddl” e ao inves de colocar “from dual”, especifique uma tabela do dicionario, tipo “user_tables”, “dba_tables”, ETC…
ou seja, pode fazer assim:
SELECT DBMS_METADATA.GET_DDL(‘TABLE’, UT.table_name)
FROM USER_TABLES UT
WHERE UT.TABLE_NAME ……. ;
Dessa forma, vc pode pegar a DDL de várias tabelas de uma vez só!!!
Para isso, é bom que vc gere um arquivo de spool pra melhor controle das respostas…
[]’s
Armando.