架构:

ACCOUNT_USAGE

ELEMENT_TYPES 视图

此 Account Usage 视图为账户中对象(表中的列)的每个 结构化 ARRAY 类型 显示一行。

每一行都描述了结构化 ARRAY 中的元素类型。

列名称

数据类型

描述

COLLECTION_TYPE_IDENTIFIER

VARCHAR

类型标识符。使用此内容联接:

  • COLUMNS 视图 中的 DTD_IDENTIFIER 列。

  • 此视图中的 DTD_IDENTIFIER 列(适用于嵌套类型)。

  • FIELDS 视图 中的 DTD_IDENTIFIER 列(适用于嵌套类型)。

OBJECT_ID

VARCHAR

使用此 ARRAY 类型(例如表的名称)的对象的内部/系统生成的标识符。

OBJECT_NAME

VARCHAR

使用此 ARRAY 类型(例如表的名称)的对象的名称。

OBJECT_TYPE

VARCHAR

使用此 ARRAY 类型的对象的类型:

  • TABLE(如果由列使用)

OBJECT_SCHEMA_ID

VARCHAR

使用此 ARRAY 类型的对象的架构的内部/系统生成的标识符。

OBJECT_SCHEMA

VARCHAR

包含使用此 ARRAY 类型的对象的架构。

OBJECT_CATALOG_ID

VARCHAR

使用此 ARRAY 类型的对象的数据库的内部/系统生成的标识符。

OBJECT_CATALOG

VARCHAR

包含使用此 ARRAY 类型的对象的数据库。

DATA_TYPE

VARCHAR

元素的数据类型。

CHARACTER_MAXIMUM_LENGTH

NUMBER

字符串元素的最大长度(以字符为单位)。

CHARACTER_OCTET_LENGTH

NUMBER

字符串元素的最大长度(以字节为单位)。

NUMERIC_PRECISION

NUMBER

数值元素的数值精度。

NUMERIC_PRECISION_RADIX

NUMBER

数值元素的精度基数。

NUMERIC_SCALE

NUMBER

数值元素的标度。

DATETIME_PRECISION

NUMBER

不适用于 Snowflake。

INTERVAL_TYPE

VARCHAR

不适用于 Snowflake。

INTERVAL_PRECISION

NUMBER

不适用于 Snowflake。

CHARACTER_SET_CATALOG

VARCHAR

不适用于 Snowflake。

CHARACTER_SET_SCHEMA

VARCHAR

不适用于 Snowflake。

CHARACTER_SET_NAME

VARCHAR

不适用于 Snowflake。

COLLATION_CATALOG

VARCHAR

不适用于 Snowflake。

COLLATION_SCHEMA

VARCHAR

不适用于 Snowflake。

COLLATION_NAME

VARCHAR

此元素的排序规则规范

UDT_CATALOG

VARCHAR

不适用于 Snowflake。

UDT_SCHEMA

VARCHAR

不适用于 Snowflake。

UDT_NAME

VARCHAR

不适用于 Snowflake。

SCOPE_CATALOG

VARCHAR

不适用于 Snowflake。

SCOPE_SCHEMA

VARCHAR

不适用于 Snowflake。

SCOPE_NAME

VARCHAR

不适用于 Snowflake。

MAXIMUM_CARDINALITY

NUMBER

最大基数。目前始终设置为 NULL。

DTD_IDENTIFIER

VARCHAR

嵌套类型标识符。使用此内容联接:

  • 此视图中的 COLLECTION_TYPE_IDENTIFIER 列。

  • FIELDS 视图 中的 ROW_IDENTIFIER 列(适用于嵌套类型)。

IS_NULLABLE

VARCHAR

如果结构化 ARRAY 允许 NULL 值,则为 Y;否则为 N

DELETED

TIMESTAMP_LTZ

删除对象的日期和时间。

使用说明

  • 视图的延迟时间最长可达 90 分钟。

  • 该视图仅显示会话的当前角色已被授予访问权限的对象。

  • 此视图无法接受 MANAGE GRANTS 权限,因此相比由具有 MANAGE GRANTS 权限的用户执行的 SHOW 命令,显示的信息可能更少。

语言: 中文