www.9371.net > orAClE表结构导出

orAClE表结构导出

1.完整的导出整个数据库表结构即dmp文件方法: Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标,点击Export,即可导出表结构.2.导出表中数据: Tools-->Export Tables :选择SQL Inserts 遇到大字

使用powerdesigner自带的功能即可导出.选择“database"-->"reverse engine database..“,选择配好的连接到oracle的odbc连接,就连到数据库上了.导出时可以自行选择要导出的表.

可以借助plsql工具实现tools---->Export User Objects

PLSQL怎样导出oracle表结构和数据1.完整的导出整个数据库表结构即dmp文件方法: Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标 点击Export,即可导出表结构2.导出表中数据: Tools-->Export

你好:这个我一般都是用的sqldeveloper工具导出的,在这个工具上选择工具--导出用户对象--选择要导出的表,然后导出为sql文件就可以了,除此之外可以导出表权限,表空间,存储等信息,根据实际需要导出就行了.如果是方便,而且不需要查看,只是简单备份的话,可以导出为dmp文件,也比较实用.

1.在cmd中输入 exp username/password@连接串回车,在进入如下时,输入no,就ok了导出表数据(yes/no):yes> no2.进入plsql找到table那个大项,点出来,下边会罗列出许多表右键点中你所需要的那个表名找到DBMS_Metadata然后选项里

可以使用PL/SQL,使用对应的用户名、密码登录后,菜单栏选“工具”-->“导出用户对象”,可以把想导出的表结构导出为SQL.

假设原来的表是test1 要写到的表是test2test1的字段为 a b ctest2的字段为 d e f 其中a和d对应 b和e对应 c和f对应先把要写到的表清掉,执行如下语句:truncate table test2;然后把test1表的数据导入到test2表中,执行如下语句:insert into test2select * from test1;

exp username/passwd@dbname tables= tablename file=filename.dmp rows=n 注意一个问题: compress 默认为y 为了避免导入时发生错误最好设置 compress=nexp username/passwd@dbname tables= tablename file=filename.dmp rows=n compress=n

无法直接导出的.但是可以通过复制表结构,然后在导出新生成的表方式实现.第一步执行sql:create table table2 as select t.id.t.name,t.age from usertable t where 1=2;解释:先把要复制的表结构通过“select t.id.t.name,t.age from usertable t where 1=2”读取出来表字段,然后创建一个新表,新表的字段来自刚才的查询结果.第二步执行sql:exp user/pasword@dbservername tables=(table2 ) file=c:\1.dmp;导出到“c:\1.dmp”.

网站地图

All rights reserved Powered by www.9371.net

copyright ©right 2010-2021。
www.9371.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com