码迷,mamicode.com
首页 > 数据库 > 详细

如何导出远程oracle数据库中的表结构

时间:2014-07-22 22:52:15      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:style   文件   数据   io   re   c   

从远程oracle数据库上导出指定表的表结构语句有两种方法:

方法一:通过sql语句获得

1,make sure that you can connect the remote database.

2,enter into the sqlplus,and execute the command:


select dbms_metadata.getddl(‘TABLE‘,tablename) from user_tables


and you will get all the tables definition of the current user.

通过该sql获得的结果集合是包含指定表的所有的ddl语句。包括create,alter,grant。产生的结果集是clob对象,点击查看其内容即可以获得表结构语句。

方法二:通过sqldeveloper获得

工具-->导出用户对象--->选择指定的表导出到指定的sql文件中

用notpad++打开sql文件获得表结构语句和表的注释语句。注意这样导出的sql文件包含文件的所有者。在导出时要设置不包含所有者,只选择包含存储和单个文件这样导出的sql文件是纯粹的只包含表结构和表中列注释的sql文件。可以直接copy在本地创建相同表结构的表即可。

如何导出远程oracle数据库中的表结构,布布扣,bubuko.com

如何导出远程oracle数据库中的表结构

标签:style   文件   数据   io   re   c   

原文地址:http://www.cnblogs.com/moonfans/p/3855319.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!