Oracle 查询表字段信息SQL脚本
原创
©著作权归作者所有:来自51CTO博客作者AllenLeungX的原创作品,请联系作者获取转载授权,否则将追究法律责任
查询格式/示例:
SELECT
a.TABLE_NAME "表/视图名称",
a.COLUMN_NAME 字段名称,
a.DATA_TYPE 类型,
a.DATA_LENGTH 长度,
a.DATA_PRECISION 精度,
( CASE WHEN a.NULLABLE = 'Y' THEN '否' WHEN a.NULLABLE = 'N' THEN '是' END ) 是否必填,
a.COLUMN_ID 序号
FROM
all_tab_columns a
WHERE
OWNER = 'SHARE_ALL'
ORDER BY
TABLE_NAME,
COLUMN_ID;
查询效果: