SQL Server有一种方法可以让您以必要的SQL“创建表”命令的形式“导出”现有表的模式。
您如何在Oracle中执行此操作?有一个很好的自动化方式吗?
答案 0 :(得分:3)
答案 1 :(得分:3)
使用像SQL Developer或Toad这样的工具可能是最简单的。但是这些信息都可以在数据字典中找到。特别是,请查看DBMS_METADATA.get_ddl的文档。像
这样的东西select dbms_metadata.get_ddl ('TABLE',myschema,mytab) from dual;
应该做你想做的事。
答案 2 :(得分:2)
您可以使用SQLDeveloper。 它是免费提供的,您只需右键单击该表即可导出DDL查询,以各种格式导出数据等。
以下是示例Export HOW-To的链接 http://www.oracle.com/technology/products/database/sql_developer/howtos/export_intro.htm