最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

导出Oracle数据库中所所有用户表的表结构

来源:动视网 责编:小采 时间:2020-11-09 11:57:49
文档

导出Oracle数据库中所所有用户表的表结构

导出Oracle数据库中所所有用户表的表结构:将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: 问题描述: 将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: SELECT A.TABLE_NAME,A.COMMENTS,B.CO
推荐度:
导读导出Oracle数据库中所所有用户表的表结构:将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: 问题描述: 将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: SELECT A.TABLE_NAME,A.COMMENTS,B.CO


将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示:

问题描述:

将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示:

SELECT A.TABLE_NAME,A.COMMENTS,B.COLUMN_NAME,B.COMMENTS FROM USER_TAB_COMMENTS a,USER_COL_COMMENTS b WHERE a.table_name = b.table_name

解决方案:

1) 启动 PL/SQL ,应用需要导出表结构的用户登录目标数据库实例

2) New-SQL window 创建查询窗口

3) 在查询窗口中输入以下查询语句:

select t.TABLE_NAME 表名 ,t.COLUMN_ID 序号 ,t.COLUMN_NAME 字段名 ,t.DATA_TYPE 类型 ,t. DATA_LENGTH 长度 ,t.NULLABLE 是否为空

from user_tab_columns t

其中 User_tab_columns 为当前用户表结构信息表。

4) 只想完成后,在查询窗口中点击按钮显示所有记录信息

5) 右键 -copy to Excel ,将查询信息保存到 Excel 中

6) 通过 Excel 中打开保存的查询结果数据,选择数据 - 筛选,,选择不同的表,然后可以取出不同表的表结构

7) 如果在查询过程中选择特定表的表结构则执行以下语句

select t.TABLE_NAME 表名 ,t.COLUMN_ID 序号 ,t.COLUMN_NAME 字段名 ,t.DATA_TYPE 类型 ,t. DATA_LENGTH 长度 ,t.NULLABLE 是否为空

from user_tab_columns t

where TABLE_NAME=’ 表名 ’

注:这里的表名,需要查询的表名替换,比如 User 表则写成: where TABLE_NAME=’User’

经验总结:

1) 数据表 User_tab_columns 中存储了当前用户所有数据表的表结构。

2) 数据表 all_tab_columns 中存储了当前数据库实例中所有数据表的表结构。

3) 数据表 all_tab_columns 和数据表 user_tab_columns 的区别在于表 all_tab_columns 多了一个 owner 字段,用来存储表所属的用户。

通过 PL/SQL 可以将查询结果直接导出到 Excel 文件中。

文档

导出Oracle数据库中所所有用户表的表结构

导出Oracle数据库中所所有用户表的表结构:将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: 问题描述: 将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示: SELECT A.TABLE_NAME,A.COMMENTS,B.CO
推荐度:
标签: 导出 的表 oracle
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top