15.Oracle杂记——数据字典dba_tab_columns

15.Oracle杂记——数据字典dba_tab_columns

视图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:列开始不能使用的最老版本

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值