
1. 核心三张表最常用① USER_TAB_COLUMNS当前用户自有表字段只查当前登录用户创建的表、视图的字段信息日常开发最常用。-- 示例查询当前用户test表所有字段SELECT COLUMN_NAME, DATA_TYPE, DATA_LENGTH, NULLABLE, COMMENTSFROM USER_TAB_COLUMNSWHERE TABLE_NAME TEST;② ALL_TAB_COLUMNS有权限访问的所有表字段包含自己的表 其他用户授权给你访问的表 / 视图字段。③ DBA_TAB_COLUMNS全库所有表字段需 DBA 权限数据库全部用户的表字段普通用户无权限需要 DBA 角色才能查询。2. 配套注释表字段中文说明字段注释存在USER_COL_COMMENTS / ALL_COL_COMMENTS / DBA_COL_COMMENTS-- 联查字段注释SELECT t.COLUMN_NAME, t.DATA_TYPE, c.COMMENTSFROM USER_TAB_COLUMNS tLEFT JOIN USER_COL_COMMENTS cON t.TABLE_NAME c.TABLE_NAME AND t.COLUMN_NAME c.COLUMN_NAMEWHERE t.TABLE_NAME TEST;补充区分表基础信息表名、所属用户USER_TABLES字段明细类型、长度、精度USER_TAB_COLUMNS字段注释USER_COL_COMMENTS表注释USER_TAB_COMMENTS