FIELDS 视图¶
此 Account Usage 视图为账户内 结构化 OBJECT 类型 中的每个字段显示一行,并为对象(表中的列)中 MAP 中的键和值显示一行。
对于 MAPs,视图分别显示键和值各自对应的行。
每一行都描述了结构化 ARRAY 中的元素类型。
列¶
列名称 |
数据类型 |
描述 |
---|---|---|
ROW_IDENTIFIER |
VARCHAR |
类型标识符。使用此内容联接:
|
FIELD_NAME |
VARCHAR |
以下值之一:
|
OBJECT_ID |
VARCHAR |
内部/系统生成的对象标识符,该对象使用此 OBJECT 或 MAP 类型(例如,表的名称)。 |
OBJECT_NAME |
VARCHAR |
使用此 OBJECT 或 MAP 类型的对象的名称(例如,表的名称)。 |
OBJECT_TYPE |
VARCHAR |
使用此 OBJECT 或 MAP 类型的对象的类型:
|
OBJECT_SCHEMA_ID |
VARCHAR |
内部/系统生成的对象架构标识符,该对象使用此 OBJECT 或 MAP 类型。 |
OBJECT_SCHEMA |
VARCHAR |
包含使用此 OBJECT 或 MAP 类型的对象的架构。 |
OBJECT_CATALOG_ID |
VARCHAR |
内部/系统生成的对象数据库标识符,该对象使用此 OBJECT 或 MAP 类型。 |
OBJECT_CATALOG |
VARCHAR |
包含使用此 OBJECT 或 MAP 类型的对象的数据库。 |
ORDINAL_POSITION |
NUMBER |
键在 OBJECT 或 MAP 中的顺序位置。该位置从 1 开始计算。 对于 MAPs,键的顺序位置为 1,值的顺序位置为 2。 |
DATA_TYPE |
VARCHAR |
值(对于 OBJECTs)或键或值(对于 MAPs)的数据类型。 |
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 |
嵌套类型标识符。使用此内容联接:
|
IS_NULLABLE |
VARCHAR |
如果结构化 OBJECT 或 MAP 允许 NULL 值,则为 |
DELETED |
TIMESTAMP_LTZ |
删除对象的日期和时间。 |
使用说明¶
视图的延迟时间最长可达 90 分钟。
该视图仅显示会话的当前角色已被授予访问权限的对象。
此视图无法接受 MANAGE GRANTS 权限,因此相比由具有 MANAGE GRANTS 权限的用户执行的 SHOW 命令,显示的信息可能更少。