ADM_TAB_COLS
ADM_TAB_COLS视图显示表和视图列的相关信息。数据库中每个表和视图的每一个字段在ADM_TAB_COLS里有一行对应的数据。默认只有系统管理员权限才可以访问,普通用户需要授权才可以访问。该视图同时存在于PG_CATALOG和SYS Schema下。该视图与ADM_TAB_COLUMNS视图显示行数相同,仅存在字段差异。
名称 |
类型 |
描述 |
---|---|---|
owner |
character varying(64) |
表或视图的所有者。 |
table_name |
character varying(128) |
表或视图的名称。 |
column_name |
character varying(128) |
列名。 |
data_type |
character varying(128) |
列的数据类型,可以是用户自定义的数据类型。 |
data_type_mod |
character varying(3) |
暂不支持,值为NULL。 |
data_type_owner |
character varying(128) |
列的数据类型的所有者。 |
data_length |
numeric |
列的字节长度。 |
data_precision |
numeric |
数据类型的精度,对于numeric数据类型有效,其他类型为NULL。 |
data_scale |
numeric |
小数点右边的位数,对于numeric数据类型有效,其他类型为0。 |
nullable |
character varying(1) |
该列是否允许为空,对于主键约束和非空约束,该值为n。 |
column_id |
numeric |
创建表时列的序号。 |
default_length |
numeric |
列的默认值字节长度。 |
data_default |
text |
列的默认值。 |
num_distinct |
numeric |
列中不同值的数量。 |
low_value |
raw |
列中的最小值。 |
high_value |
raw |
列中的最大值。 |
density |
numeric |
列密度。 |
num_nulls |
numeric |
列中空值数。 |
num_buckets |
numeric |
列的直方图的桶数。 |
last_analyzed |
timestamp(0) without time zone |
上次分析的日期。 |
sample_size |
numeric |
用于分析此列的样本量。 |
character_set_name |
character varying(44) |
暂不支持,值为NULL。 |
char_col_decl_length |
numeric |
字符类型列的声明长度。 |
global_stats |
character varying(3) |
暂不支持,值为NO。 |
user_stats |
character varying(3) |
暂不支持,值为NO。 |
avg_col_len |
numeric |
列的平均长度(单位字节)。 |
char_length |
numeric |
列的长度(以字符计),只对varchar,nvarchar2,bpchar,char类型有效。 |
char_used |
character varying(1) |
暂不支持,varchar,bpchar,char类型置B,nvarchar2类型置C,其余值为NULL。 |
v80_fmt_image |
character varying(3) |
暂不支持,值为NULL。 |
data_upgraded |
character varying(3) |
暂不支持,值为YES。 |
hidden_column |
character varying(3) |
暂不支持,值为NULL。 |
virtual_column |
character varying |
表示列是否为虚拟列(即生成列):
|
segment_column_id |
numeric |
暂不支持,值为NULL。 |
internal_column_id |
numeric |
列的内部序列号,内容同COLUMN_ID。 |
histogram |
character varying(15) |
直方图是否存在以及存在的类型:
|
qualified_col_name |
character varying(64) |
限定列名,同COLUMN_NAME。 |
user_generated |
character varying(3) |
暂不支持,值为YES。 |
default_on_null |
character varying(3) |
暂不支持,值为NULL。 |
identity_column |
character varying(3) |
暂不支持,值为NULL。 |
sensitive_column |
character varying(3) |
暂不支持,值为NULL。 |
evaluation_edition |
character varying(128) |
暂不支持,值为NULL。 |
unusable_before |
character varying(128) |
暂不支持,值为NULL。 |
unusable_beginning |
character varying(128) |
暂不支持,值为NULL。 |
collation |
character varying(100) |
列的排序规则。因该字段与保留关键字冲突,调用该字段需加视图名。 |
collated_column_id |
numeric |
暂不支持,值为NULL。 |
schema |
character varying(64) |
列所属的名称空间的名称。 |