Oracle 查询表字段信息SQL脚本

查询格式/示例:

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;

查询效果:

猜你喜欢

转载自blog.csdn.net/londa/article/details/107811070