怎样从Oracle数据库中取得表的sql脚本,(包括表的创建sql,数据插入sql)

解决方案 »

  1.   

    可以手动从PLSQL Developer中取!
    另外我觉得应该可以从系统视图中取得,不想去查了:)
      

  2.   

    使用Oracle 的OEM客户端,可以生成创建数据对象的准确SQL脚本。
      

  3.   

    SQL> set long 2000
    SQL> select dbms_metadata.get_ddl('TABLE','Name') from dual
      2  /
      

  4.   

    用TOAD 工具
    在 DATABASE MENU 下EXPORT 下可以生成创建tbl & tbl data 的SQL,支持schemal
      

  5.   

    使用Power Design 工具的逆转功能,自动生成数据库中指定对象的DDL脚本,非常好用。
      

  6.   

    同样,在PLSQL Developer中的export可以导出创建,删除,插入等等的代码。
      

  7.   

    在生成表时,能不能把storage子句去掉,通过程序来去掉