Oracle SQL Developer puede exportar DDL a través de Tools -> Database Export...
Esto funciona muy bien, pero requiere intervención manual.
Lo sé DBMS_METADATA.get_ddl()
, pero he descubierto que la exportación no es perfecta. Me encontré con problemas en los que el DBMS_METADATA
DDL exportado no era utilizable sin solucionar primero problemas como saltos en el medio de una palabra clave, y peor. Sin embargo, si alguien conoce una forma de exportar DDL a través de DMBS_METADATA
eso que puede ejecutarse sin arreglos manuales, esa sería una gran solución también.
Básicamente, estoy buscando una forma automática / programable para exportar DDL idéntico a lo que se exporta a través de la forma manual.
¿Cómo puedo hacer eso?
COL
, como se muestra en este ejemplo , y funcionará.