原文来源:
导出 Oracle 数据库中所所有用户表的表结构
问题描述:
将 Oracle 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图附件所示:
解决方案:
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 数据库中所有用户表的表结构导出,并存储到 Excel 表中,存储信息如下图所示:
解决方案:
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 文件中。
- 大小: 15.7 KB
分享到:
相关推荐
c# 导出oracle数据库下所有表结构 c# 导出oracle数据库下所有表结构
Oracle数据库表结构导出器是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。亲测oracle绝对好使 ,另附有链接信息,请先看好说明再操作.不会的加我qq87611894
OracleDB2Doc V2.0(Oracle数据库表结构导出器)是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。 软件采用Word中VBA开发完成,软件使用Word中的菜单操作,与Word完全集成...
Oracle数据库表结构导出工具Excel
使用toad导出oracle数据库某个或多个表中的数据[整理].pdf
PowerDesigner从数据库中导出表结构
DBExportDoc V1.0 For Oracle(Oracle数据库表结构导出器)是一套用来完成将Oracle数据库中的表结构导出成Word文档,并输出标准的打印报表格式的软件。 软件采用Word中VBA开发完成,软件使用Word中的菜单操作,与...
快速将oracle表结构导出到word文档
一个自动导出oracle数据库中的表结构,并完美排版,只需要配下连接串,上传文件中包括导出的工具和详细的使用文档,欢迎大家测试
Oracle数据库表结构导出工具,带教程!
可以把Oracle数据库表结构导出到excel里面的工具
java导出oracle数据(单表)
DBExport2.51 For Oracle(Oracle数据表导出器)是一套用来完成将Oracle数据库中的表结构导出到Excel,并输出标准的打印报表格式的软件。 软件采用Excel中VBA开发完成,软件使用Excel中的菜单操作,与Excel完全集成...
可将oracle中表名 表注释 字段类型 字段长度 字段注释 导出为excel,生成的数据库表index sheet页面 可进行表sheet之间的跳转
PowerDesigner连接Oracle数据库,根据建立的数据源进行E-R图生成。详细步骤图解
将oracle数据记录导出到excel文件中。先按文档中语句将数据查询出来,再拷贝到excel中
数据库导出表结构的工具 Oracle db export
ORACLE表生成MYSQL建表DDL
Oracle数据库中业务数据文本导出.pdfOracle数据库中业务数据文本导出.pdfOracle数据库中业务数据文本导出.pdfOracle数据库中业务数据文本导出.pdfOracle数据库中业务数据文本导出.pdfOracle数据库中业务数据文本导出...