Esquemas:

ACCOUNT_USAGE

Exibição FIELDS

Esta exibição do Account Usage exibe uma linha para cada campo em um tipo de OBJECT estruturado e uma linha para a chave e o valor em um MAP em um objeto (uma coluna em uma tabela) na conta.

Para MAPs, a exibição contém linhas separadas para a chave e o valor.

Cada linha descreve o tipo do elemento na ARRAY estruturada.

Colunas

Nome da coluna

Tipo de dados

Descrição

ROW_IDENTIFIER

VARCHAR

Identificador de tipo. Use isto para fazer a junção em:

  • A coluna DTD_IDENTIFIER em Exibição COLUMNS.

  • A coluna DTD_IDENTIFIER na exibição ELEMENT_TYPES (para tipos aninhados).

  • A coluna DTD_IDENTIFIER nesta exibição (para tipos aninhados).

FIELD_NAME

VARCHAR

Um dos seguintes valores:

  • Para OBJECTs estruturados, o nome da chave.

  • Para MAPs, KEY para a chave ou VALUE para o valor.

OBJECT_ID

VARCHAR

Identificador interno/gerado pelo sistema para o objeto que usa esse tipo OBJECT ou MAP (por exemplo, nome de uma tabela).

OBJECT_NAME

VARCHAR

Nome do objeto que utiliza este tipo OBJECT ou MAP (por exemplo, nome de uma tabela).

OBJECT_TYPE

VARCHAR

Tipo do objeto que usa este tipo OBJECT ou MAP:

  • TABLE (se usado por uma coluna)

OBJECT_SCHEMA_ID

VARCHAR

Identificador interno/gerado pelo sistema para o esquema do objeto que usa esse tipo OBJECT ou MAP.

OBJECT_SCHEMA

VARCHAR

Esquema que contém o objeto que usa este tipo OBJECT ou MAP.

OBJECT_CATALOG_ID

VARCHAR

Identificador interno/gerado pelo sistema para o banco de dados do objeto que usa esse tipo OBJECT ou MAP.

OBJECT_CATALOG

VARCHAR

Banco de dados que contém o objeto que usa este tipo OBJECT ou MAP.

ORDINAL_POSITION

NUMBER

A posição ordinal da chave em OBJECT ou MAP. A posição é baseada em 1.

Para MAPs, a posição ordinal da chave é 1 e a posição ordinal do valor é 2.

DATA_TYPE

VARCHAR

Tipo de dados do valor (para OBJECTs) ou da chave ou valor (para MAPs).

CHARACTER_MAXIMUM_LENGTH

NUMBER

Comprimento máximo em caracteres dos valores ou chaves da cadeia de caracteres.

CHARACTER_OCTET_LENGTH

NUMBER

Comprimento máximo em bytes dos valores ou chaves da cadeia de caracteres.

NUMERIC_PRECISION

NUMBER

Precisão numérica de chaves ou valores numéricos.

NUMERIC_PRECISION_RADIX

NUMBER

Base de precisão de chaves ou valores numéricos.

NUMERIC_SCALE

NUMBER

Escala de chaves ou valores numéricos.

DATETIME_PRECISION

NUMBER

Não aplicável para o Snowflake.

INTERVAL_TYPE

VARCHAR

Não aplicável para o Snowflake.

INTERVAL_PRECISION

NUMBER

Não aplicável para o Snowflake.

CHARACTER_SET_CATALOG

VARCHAR

Não aplicável para o Snowflake.

CHARACTER_SET_SCHEMA

VARCHAR

Não aplicável para o Snowflake.

CHARACTER_SET_NAME

VARCHAR

Não aplicável para o Snowflake.

COLLATION_CATALOG

VARCHAR

Não aplicável para o Snowflake.

COLLATION_SCHEMA

VARCHAR

Não aplicável para o Snowflake.

COLLATION_NAME

VARCHAR

A especificação de agrupamento para essas chaves ou valores.

UDT_CATALOG

VARCHAR

Não aplicável para o Snowflake.

UDT_SCHEMA

VARCHAR

Não aplicável para o Snowflake.

UDT_NAME

VARCHAR

Não aplicável para o Snowflake.

SCOPE_CATALOG

VARCHAR

Não aplicável para o Snowflake.

SCOPE_SCHEMA

VARCHAR

Não aplicável para o Snowflake.

SCOPE_NAME

VARCHAR

Não aplicável para o Snowflake.

MAXIMUM_CARDINALITY

NUMBER

Cardinalidade máxima. Atualmente, isso está sempre definido como NULL.

DTD_IDENTIFIER

VARCHAR

Identificador de tipo aninhado. Use isto para fazer a junção em:

  • A coluna COLLECTION_TYPE_IDENTIFIER na exibição ELEMENT_TYPES.

  • A coluna ROW_IDENTIFIER nesta exibição (para tipos aninhados).

IS_NULLABLE

VARCHAR

Y se MAP ou OBJECT estruturado permitir valores NULL; caso contrário, N.

DELETED

TIMESTAMP_LTZ

Data e hora em que o objeto foi descartado.

Notas de uso

  • A latência da visualização pode ser de até 90 minutos.

  • A visualização exibe apenas objetos para os quais a função atual da sessão tem privilégios de acesso.

  • A exibição não honra o privilégio MANAGE GRANTS e consequentemente pode mostrar menos informações em comparação com um comando SHOW executado por um usuário com o privilégio MANAGE GRANTS.