zoukankan      html  css  js  c++  java
  • PLsql导数据的方式转自百度,感谢万能的百度

    PLSQL导出表结构和数据的三种方式

     

    1.导出表结构和数据
    方式1.tools->export user objects是导出表结构

    tools ->export user object 选择选项,导出.sql文件 说明:导出的是建表语句(包括存储结构)

    方式2.tools->export tables 是导出表结构还有数据

    用pl/sql developer导出表的数据时有三种方式:Oracle Export,Sql Insert,pl/sql developer
    用中间的sql inserts页面,选中create tables选项,where clause 里写入 where rownum<1。
    如果表包含有CLOB类型字段的话,sql是无法导出的。这时候可以改用PL/SQL的pde格式进行导出。

    区别:

    第一种(Oracle Export)是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最为广泛 。

    第二种(Sql Insert)是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。

    尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出

    (提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。  

    第三种(pl/sql developer)是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出,不能用编辑器查看(会出现乱码)。

    2.导入表结构和数据:

    1).tools->import tables->SQL Inserts 导入.sql文件。

    2). tools->import talbes->Oracle Import然后再导入dmp文件。

    说明:和导出类似,另外,导入之前最好把以前的表删除,当然导入另外数据库除外。

    努力成为一名改变世界的软件工程师,不要放任自己,甘心当一个代码的搬运工
     
  • 相关阅读:
    JQuery-Ajax后台提交数据与获取数据 Java代码
    有趣的浏览器地址栏js代码
    浏览器地址栏运行JavaScript代码
    玩转博客园的几个快捷方式
    json.stringify()和json.parse()
    点击按钮追加元素和元素内容
    document的属性与方法小结
    window对象的方法和属性汇总
    Number()、parseInt()、parseFloat()的区别
    详解JS中Number()、parseInt()和parseFloat()的区别
  • 原文地址:https://www.cnblogs.com/bellwether/p/13426437.html
Copyright © 2011-2022 走看看