适用于:检查标记是的砖的SQL检查标记是的砖运行时10.2及以上检查标记是的统一目录只

INFORMATION_SCHEMA。列describes columns of tables and views (relations) in the catalog.

返回的行仅限于用户特权与的关系。

定义

包含以下的关系列:

的名字

数据类型

可以为空

标准

描述

TABLE_CATALOG

字符串

没有

是的

目录包含关系。

TABLE_SCHEMA

字符串

没有

是的

模式包含的关系。

TABLE_NAME

字符串

没有

是的

名字的关系列的一部分。

COLUMN_NAME

字符串

没有

是的

列的名称。

ORDINAL_POSITION

整数

没有

是的

位置(编号1在关系)的列。

COLUMN_DEFAULT

字符串

没有

是的

没有指定默认值时使用的列在一个插入,如果未定义。

IS_NULLABLE

字符串

没有

是的

是的如果列可以为空,没有否则。

DATA_TYPE

字符串

没有

是的

简单的数据类型的列的名称,或结构体,或数组

FULL_DATA_TYPE

字符串

没有

没有

列定义中指定的数据类型。

CHARACTER_MAXIMUM_LENGTH

整数

是的

是的

总是,保留以供将来使用。

CHARACTER_OCTET_LENGTH

字符串

是的

是的

总是,保留以供将来使用。

NUMERIC_PRECISION

整数

是的

是的

以2为底积分数值类型,浮动,的支持位。为小数数字的数量,否则。

NUMERIC_PRECISION_RADIX

整数

是的

是的

小数10所有其他数字类型2否则。

NUMERIC_SCALE

整数

是的

是的

为积分数值类型0,小数数字的位数小数点向右,否则。

DATETIME_PRECISION

整数

是的

是的

日期0,时间戳,时间间隔第二个3、其他时间间隔0,否则。

INTERVAL_TYPE

字符串

是的

是的

时间间隔的单位部分区间。的一年月的,否则。

INTERVAL_PRECISION

区间为

是的

是的

总是,保留以供将来使用。

MAXIMUM_CARDINALITY

整数

是的

是的

总是,保留以供将来使用。

IS_IDENTITY

字符串

没有

是的

总是“不”,保留以供将来使用。

IDENTITY_GENERATION

字符串

是的

是的

总是,保留以供将来使用。

IDENTITY_START

字符串

是的

是的

总是,保留以供将来使用。

IDENTITY_INCREMENT

字符串

是的

是的

总是,保留以供将来使用。

IDENTITY_MAXIMUM

字符串

是的

是的

总是,保留以供将来使用。

IDENTITY_MINIMUM

字符串

是的

是的

总是,保留以供将来使用。

IDENTITY_CYCLE

字符串

是的

是的

总是,保留以供将来使用。

IS_GENERATED

字符串

是的

是的

总是,保留以供将来使用。

GENERATION_EXPRESSION

字符串

是的

是的

总是,保留以供将来使用。

IS_SYSTEM_TIME_PERIOD_START

字符串

没有

是的

总是没有,保留以供将来使用。

IS_SYSTEM_TIME_PERIOD_END

字符串

没有

是的

总是没有,保留以供将来使用。

SYSTEM_TIME_PERIOD_TIMESTAMP_GENERATION

字符串

是的

是的

总是,保留以供将来使用。

IS_UPDATABLE

字符串

没有

是的

是的如果列是可更新的,没有否则。

PARTITION_ORDINAL_POSITION

整数

是的

没有

位置(编号从1)在分区的列,如果不是一个分区列。

评论

字符串

是的

没有

列的描述(可选)。

约束

以下限制适用于关系:

的名字

列清单

描述

主键

COLUMNS_PK

TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME,COLUMN_NAME

唯一标识符的列。

唯一键

COLUMNS_UK

TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME,ORDINAL_POSITION)

唯一标识符的列。

外键

COLUMN_TABLES_FK

TABLE_CATALOG,TABLE_SCHEMA,TABLE_NAME

引用

例子

>选择ordinal_position,column_name,data_typeinformation_schema在哪里table_schema=“information_schema”table_name=“catalog_privilges”订单通过ordinal_position;1委托人字符串2受让人字符串3catalog_name字符串4privilege_type字符串5is_grantable字符串