Oracle SQL Developer est capable d'exporter DDL via Tools -> Database Export...
Cela fonctionne très bien, mais nécessite une intervention manuelle.
Je sais DBMS_METADATA.get_ddl()
, mais j'ai trouvé que l'exportation n'est pas parfaite. J'ai rencontré des problèmes où la DBMS_METADATA
DDL exportée n'était pas utilisable sans résoudre au préalable des problèmes tels que des ruptures au milieu d'un mot clé, et pire encore. Cependant, si quelqu'un connaît un moyen d'exporter DDL via DMBS_METADATA
qui peut s'exécuter sans correctifs manuels, ce serait également une excellente solution.
Fondamentalement, je suis à la recherche d'un moyen automatique / scriptable d'exporter DDL identique à ce qui est exporté par la voie manuelle.
Comment puis je faire ça?
COL
, comme indiqué dans cet exemple , et cela fonctionnera.