PLSQL作为Oracle数据库进行操作常用工具,可以很方便的对表以及数据进行处理。工作中如果遇到数据库转移,需要将老数据库中的建表、建序列和存储过程语句导出,然后导入到新的数据库中这样序列号会自动,继续使用原来的序列号。小编介绍下如何使用PL/SQL工具批量导出建表脚本、存储过程、序列脚本?

pymysql 批量存入 plsql批量导入存储过程_存储过程

 

工具/原料

 

  • PLSQL
  • oracle数据库,

方法/步骤

 

  1.  
    首先登录到数据库中,通过PLSQL工具等到到数据库,然后点击右上角有个工具栏,然后点击工具栏上的tools。工具栏上的tools(工具)

    pymysql 批量存入 plsql批量导入存储过程_pymysql 批量存入_02

  2.  
    选择导出用户对象,点击tools工具之后,向下查找Export User Objects功能,通过这个功能导出数据。

    pymysql 批量存入 plsql批量导入存储过程_工具栏_03

  3.  
    选择需要导出的表或者序列或者存储过程等。在Type列中展示的是对象属性,表、序列和存储过程等。这里要选择存储过程或者序列,

    pymysql 批量存入 plsql批量导入存储过程_数据库_04

  4.  
    选择多个导出的对象。按住ctrl键进行多选导出的对象。点击Output File输出文件路径,选择文件路径输入文件名称,后缀是sql。如果后缀是sql,则是一些数据库语句,可以直接在其他应用上执行,

    pymysql 批量存入 plsql批量导入存储过程_工具栏_05

    pymysql 批量存入 plsql批量导入存储过程_存储过程_06

  5.  
    开始导出数据脚本。点击Export按钮,开始对选中的对象进行导出成数据脚本。出的时候需要选择一个目录,

    pymysql 批量存入 plsql批量导入存储过程_存储过程_07

  6.  
    查看导出文件。导出完成后,双击打开导出后的文件,就可以看到是一些建表存储过程等脚本。查看导出文件就可以看到是具体的脚本语言,

    pymysql 批量存入 plsql批量导入存储过程_数据库_08

    END

注意事项

 

  • 导出时可以对每个对象都生成一个文件,也可以多个对象生成一个文件,根据自己的需要设定。