如何将oracle数据库中的表导出指定结构的表

如何将oracle数据库中的表导出指定结构的表,第1张

无法直接导出的。但是可以通过复制表结构然后在导出新生成的表方式实现。

第一步执行sql:create table table2 as select tidtname,tage from usertable t where 1=2;

解释:先把要复制的表结构通过“select tidtname,tage from usertable t where 1=2”读取出来表字段,然后创建一个新表,新表的字段来自刚才的查询结果。

第二步执行sql:exp user/pasword@dbServerName tables=(table2 ) file=c:\1dmp;导出到“c:\1dmp”。

用工具和脚本都可以实现你的要求。工具PL/SQL就可以,tool>export user objects 然后选中你要导出的表。脚本的话,在dos窗口,用exp 用户名/密码@数据库名file=目录 owner=(用户) rows=n就行了。忘采纳!

1、导出导入表和数据,最快的还是在plsql工具里选择导出导入然后就可以了,第一步选择导入。

2、第二步选择你要导出的表。

3、然后选择SQL插入,选择如图所示,where字句可以添加限制条件的导出表数据。

4、然后数据和表结构都导出到对应的文件了 。

以上就是关于如何将oracle数据库中的表导出指定结构的表全部的内容,包括:如何将oracle数据库中的表导出指定结构的表、oracle数据库如何导出数据库的表结构、oracle中怎样把表、表空间导入或导出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10091563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存