Oracle 数据库表结构 Excel 导出
Posted l_learning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 数据库表结构 Excel 导出相关的知识,希望对你有一定的参考价值。
使用 Oracle 图形化工具执行如下 SQL 将结果集导出 CSV 格式,能直接用 Excel 打开
SELECT
B.TABLE_NAME AS 表名,
C.COMMENTS AS 表说明,
B.COLUMN_ID AS 字段序号,
B.COLUMN_NAME AS 字段名,
B.DATA_TYPE AS 字段数据类型,
B.DATA_LENGTH AS 数据长度,
B.DATA_PRECISION AS 整数位,
B.DATA_SCALE AS 小数位,
A.COMMENTS AS 字段说明
FROM
ALL_COL_COMMENTS A, --列注释
ALL_TAB_COLUMNS B, --表中的列
ALL_TAB_COMMENTS C --表注释
WHERE
A.TABLE_NAME IN (SELECT U.TABLE_NAME FROM USER_ALL_TABLES U)
AND A.OWNER = B.OWNER
AND A.TABLE_NAME = B.TABLE_NAME
AND A.COLUMN_NAME = B.COLUMN_NAME
AND C.TABLE_NAME = A.TABLE_NAME
AND C.OWNER = A.OWNER
AND A.OWNER = 'dbname' --数据库名
ORDER BY A.TABLE_NAME, B.COLUMN_ID;
效果如下,将结果集导出 CSV 格式
以上是关于Oracle 数据库表结构 Excel 导出的主要内容,如果未能解决你的问题,请参考以下文章