O Oracle SQL Developer é capaz de exportar DDL através. Tools -> Database Export...
Isso funciona muito bem, mas requer intervenção manual.
Eu sei DBMS_METADATA.get_ddl()
, mas descobri que a exportação não é perfeita. Encontrei problemas em que o DBMS_METADATA
DDL exportado não era utilizável sem antes corrigir problemas como quebras no meio de uma palavra-chave e coisa pior. No entanto, se alguém souber uma maneira de exportar DDL através DMBS_METADATA
que possa ser executada sem correções manuais, isso também seria uma ótima solução.
Basicamente, estou procurando uma maneira automática / programável de exportar DDL idêntico ao que é exportado pela maneira manual.
Como eu posso fazer isso?
COL
, como é mostrado neste exemplo , e funcionará.