oracle如何导出表结构及数据,PLSQL怎样导出oracle表结构和
数据
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数据库表结构怎么看
第⼀种(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⽂件。
说明:和导出类似,另外,导⼊之前最好把以前的表删除,当然导⼊另外数据库除外。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。