数据字典dba_tab_columns

阅读更多

select table_name from DBA_TAB_COLUMNS where COLUMN_NAME='QIXZ'

查出全部表有QIXZ字段的表,条件一定要大写

 

视图dba_tab_columns是所有表描述、视图以及聚集的列  

视图描述如下:

sys@PDB1>desc dba_tab_columns

 Name                                                                  Null?    Type

 ------------------------------------------------------------- ------------------------------------

 OWNER                                                              NOT NULL VARCHAR2(128)

 

 TABLE_NAME                                                  NOT NULL VARCHAR2(128)

 

 COLUMN_NAME                                                       NOT NULL VARCHAR2(128)

 

 DATA_TYPE                                                                    VARCHAR2(128)

 

 DATA_TYPE_MOD                                                                 VARCHAR2(3)

 

 DATA_TYPE_OWNER                                                            VARCHAR2(128)

 

 DATA_LENGTH                                                           NOT NULL NUMBER

 

 DATA_PRECISION                                                       NUMBER

 

 DATA_SCALE                                                                  NUMBER

 

 NULLABLE                                                                        VARCHAR2(1)

 

 COLUMN_ID                                                                   NUMBER

 

 DEFAULT_LENGTH                                                                NUMBER

 

 DATA_DEFAULT                                                                      LONG

 

 NUM_DISTINCT                                                                       NUMBER

 

 LOW_VALUE                                                                  RAW(1000)

 

 HIGH_VALUE                                                                  RAW(1000)

 

 DENSITY                                                                NUMBER

 

 NUM_NULLS                                                                   NUMBER

 

 NUM_BUCKETS                                                                        NUMBER

 

 LAST_ANALYZED                                                                     DATE

 

 SAMPLE_SIZE                                                                          NUMBER

 

 CHARACTER_SET_NAME                                                                VARCHAR2(44)

 

 CHAR_COL_DECL_LENGTH                                                             NUMBER

 

 GLOBAL_STATS                                                                       VARCHAR2(3)

 

 USER_STATS                                                                  VARCHAR2(3)

 

 AVG_COL_LEN                                                                         NUMBER

 

 CHAR_LENGTH                                                                         NUMBER

 

 CHAR_USED                                                                    VARCHAR2(1)

 

 V80_FMT_IMAGE                                                                  VARCHAR2(3)

 

 DATA_UPGRADED                                                                  VARCHAR2(3)

 

 HISTOGRAM                                                                  VARCHAR2(15)

 

 DEFAULT_ON_NULL                                                               VARCHAR2(3)

 

 IDENTITY_COLUMN                                                               VARCHAR2(3)

 

 SENSITIVE_COLUMN                                                            VARCHAR2(3)

 

 EVALUATION_EDITION                                                        VARCHAR2(128)

 

 UNUSABLE_BEFORE                                                               VARCHAR2(128)

 

 UNUSABLE_BEGINNING                                                        VARCHAR2(128)

 

各个列含义描述如下:

 

OWNER:表、视图或簇的拥有者

 

 TABLE_NAME:表、视图或簇的名字

 

 COLUMN_NAME:列的名字

 

 DATA_TYPE:列的数据类型

 

 DATA_TYPE_MOD  :列的数据类型修改器

 

 DATA_TYPE_OWNER:列的数据类型的拥有者

 

 DATA_LENGTH:列的长度

 

 DATA_PRECISION:数据类型的精度

 

 DATA_SCALE:数字小数点右边的数字

 

 NULLABLE:列是否可以NULL

 

 COLUMN_ID:创建的列的序列值

 

 DEFAULT_LENGTH:列值的默认长度

 

 DATA_DEFAULT:列值的默认值

 

 NUM_DISTINCT:列中唯一数值的个数(向后兼容ORAFFCLE7)

 

 LOW_VALUE:列中最小值

 

 HIGH_VALUE:列中最大值

 

 DENSITY :如果有直方图,这个值显示了跨度小于2个端点直方图,如果没有直方图,就是1/NUN_DISTINCT值

 

 NUM_NULLS    :列中NULL数量

 

 NUM_BUCKETS:列直方图中桶的数量

 

 LAST_ANALYZED:最后一次分析列的事件

 

 SAMPLE_SIZE           :分析列所使用的大小

 

 CHARACTER_SET_NAME:字符集的名字

 

 CHAR_COL_DECL_LENGTH:字符类型列的长度

 

 GLOBAL_STATS:表是否作为一个整体来收集静态统计信息

 

 USER_STATS:静态统计是否直接通过用户

 

 AVG_COL_LEN:列的平均长度

 

 CHAR_LENGTH:列通过字符串显示长度

 

 CHAR_USED:列使用字节长度,或者CHAR长度,或者其他(NULL)

 

 V80_FMT_IMAGE:列数据是否是版本8 格式

 

 DATA_UPGRADED   :列的数据是否升级到了最新的格式

 

 HISTOGRAM:直方图

 

 DEFAULT_ON_NULL:列是否默认 是NULL

 

 IDENTITY_COLUMN:是否是一个特征列

 

 SENSITIVE_COLUMN:是否是敏感列

 

 EVALUATION_EDITION:列表达式中相关版本对象的版本名字

 

 UNUSABLE_BEFORE:列可以使用的最老版本

 

 UNUSABLE_BEGINNING:列开始不能使用的最老版本

--------------------- 

作者:badman250 

来源:CSDN 

原文:https://blog.csdn.net/notbaron/article/details/78369496 

版权声明:本文为博主原创文章,转载请附上博文链接!

你可能感兴趣的:(数据字典dba_tab_columns)