文档

ALL_TAB_COLS

更新时间:

您可以通过ALL_TAB_COLS查看当前账号可访问的表和视图,以及对应的列信息。

说明

ALL_TAB_COLS视图内容与ALL_TAB_COLUMNS视图内容一致。

  • 仅V1.1.7及以后版本新建的PolarDB集群支持查询ALL_TAB_COLS视图。如何查看当前版本,请参见新版本更新说明

  • V1.1.7以前版本创建的PolarDB集群可查询ALL_TAB_COLUMNS视图,关于ALL_TAB_COLUMNS视图,请参见ALL_TAB_COLUMNS

名称

类型

说明

owner

CHARACTER VARYING

表或视图的所有者用户名。

schema_name

CHARACTER VARYING

表或视图所在Schema的名称。

table_name

CHARACTER VARYING

表或视图的名称。

column_name

CHARACTER VARYING

列的名称。

data_type

CHARACTER VARYING

列的数据类型。

data_length

NUMERIC

列中数据的最大长度(以字符为单位)。

data_precision

NUMERIC

NUMBER列的精度(位数)。

data_scale

NUMERIC

NUMBER列的小数位数。

nullable

CHARACTER(1)

列是否可为空。取值范围如下:

  • Y:列可为空。

  • N:列不可为空。

column_id

NUMERIC

列在表或视图中的相对位置。

data_default

CHARACTER VARYING

列的默认值。

default_length

INTEGER

列的默认长度。

data_type_owner

TEXT

该列的数据类型所有者。

char_length

NUMERIC

该列的字符长度,仅对字符类型生效。

data_semantics

TEXT

数据修饰符。