VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

ALL_TAB_COLS

ALL_TAB_COLS记录了用户所能访问的所有表字段相关的信息。

列名 类型 描述
owner text 表、视图或者集群的所有者
table_name text 表、视图或集群的名称
column_name text 列名。
data_type text 列的数据类型。
data_type_mod text 列的数据类型修饰符。
data_type_owner text 列的数据类型所有者。
data_length integer 列长度(以字节为单位)。
data_precision integer NUMBER数据类型的十进制精度。
FLOAT数据类型的二进制精度。
所有其他数据类型为NULL。
data_scale integer 数字中小数点右侧的数字。
nullable text 指示列是否允许NULL。值是指列上N是否存在NOT NULL约束,或者列是否为a PRIMARY KEY的一部分。
column_id smallint 创建列的序号。
default_length text 列的默认长度。
data_default text 列的默认值。
num_distinct real 列中的不同值的数量。
low_value text 列中低的值。
high_value text 列中高的值。
density double precision 如果柱状图在COLUMN_NAME上可用,则此列显示值的选择性,该值跨越柱状图中少于2个端点。它不代表跨越2个或多个端点的值的选择性。
num_nulls text 列中NULL的数量。
num_buckets text 列的直方图中的桶的数量。
last_analyzed text 分析此列的最近的日期。
SAMPLE_SIZE text 用于分析此列的样本量。
CHARACTER_SET_NAME text 字符集的名称(CHAR_CS,NCHAR_CS)。
char_col_decl_length integer 字符类型列的声明长度。
global_stats text 如果收集统计数据,或者进行增量维护,则GLOBAL_STATS为YES,否则将为NO。
user_stats text 指示统计信息是否由用户直接输入(YES)或(NO)。
avg_col_len integer 列的平均长度(以字节为单位)。
CHAR_LENGTH integer 以字符的形式显示列的长度,使用的数据类型:CHAR、VARCHAR2、NCHAR、NVARCHAR2。
char_used text 表示列使用字节长度语义(B)或字符长度语义(C),或者数据类型是否不是以下任何一种(NULL):CHAR、VARCHAR2、NCHAR、NVARCHAR2。
v80_fmt_image text 指示列数据是否为8.0版图像格式(YES)或否(NO)。
data_upgraded text 指示列数据是否已升级为最新类型版本格式(是)或未升级(否)。
hidden_column text 指示列是否是隐藏列,是(YES)或者否(NO)。
virtual_column text 指示列是否是虚拟列,是(YES)或者否(NO)。
segment_column_id text 列的序列号。
internal_column_id smallint 列的内部序列号。
histogram text 表示直方图存在的类型:NONE、FREQUENCY、TOP-FREQUENCY、HEIGHT BALANCED、HYBRID。
qualified_col_name name 限定列的名称。