- Esquema:
Exibição TYPES¶
Importante
Essa exibição só está disponível na conta da organização. Para obter mais informações, consulte Exibições premium na conta da organização.
Esta visualização do uso da organização mostra uma linha para cada tipo definido pelo usuário especificado em uma conta.
- Consulte também:
Exibição TYPES (Information Schema),:doc:
/sql-reference/account-usage/types(uso da conta)
Colunas¶
Colunas em nível de organização
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
ORGANIZATION_NAME |
VARCHAR |
Nome da organização. |
ACCOUNT_LOCATOR |
VARCHAR |
Identificador gerado pelo sistema para a conta. |
ACCOUNT_NAME |
VARCHAR |
Identificador definido pelo usuário para a conta. |
Colunas adicionais
Nome da coluna |
Tipo de dados |
Descrição |
|---|---|---|
TYPE_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o tipo. |
TYPE_NAME |
VARCHAR |
Nome do tipo. |
TYPE_SCHEMA_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o esquema que contém o tipo. |
TYPE_SCHEMA |
VARCHAR |
Esquema que contém o tipo. |
TYPE_CATALOG_ID |
NUMBER |
Identificador interno/gerado pelo sistema para o banco de dados que contém o tipo. |
TYPE_CATALOG |
VARCHAR |
Banco de dados que contém o tipo. |
TYPE_OWNER |
VARCHAR |
Nome da função proprietária do tipo. |
OWNER_ROLE_TYPE |
VARCHAR |
O tipo de função que possui o objeto, por exemplo |
BASE_DATA_TYPE |
VARCHAR |
Tipo de dados subjacente do tipo definido pelo usuário. |
CHARACTER_MAXIMUM_LENGTH |
NUMBER |
Comprimento máximo em caracteres para os tipos VARCHAR. |
CHARACTER_OCTET_LENGTH |
NUMBER |
Comprimento máximo em bytes para os tipos VARCHAR. |
NUMERIC_PRECISION |
NUMBER |
Precisão numérica para os tipos NUMBER. |
NUMERIC_PRECISION_RADIX |
NUMBER |
Base da precisão numérica para os tipos NUMBER. |
NUMERIC_SCALE |
NUMBER |
Escala numérica para os tipos NUMBER. |
DATETIME_PRECISION |
NUMBER |
Precisão de segundos fracionários para os tipos TIMESTAMP. |
CHECK_EXPRESSION |
VARCHAR |
Não aplicável para o Snowflake. |
DEFAULT_EXPRESSION |
VARCHAR |
Não aplicável para o Snowflake. |
IS_NULLABLE_DEFAULT |
VARCHAR |
Não aplicável para o Snowflake. |
COLLATION_NAME |
VARCHAR |
Não aplicável para o Snowflake. |
CREATED |
TIMESTAMP_LTZ |
Data e hora em que o tipo foi criado. |
LAST_ALTERED |
TIMESTAMP_LTZ |
Data e hora em que o objeto foi alterado pela última vez por uma operação de metadados de DML, DDL ou em segundo plano. Consulte as Notas de uso. |
DELETED |
TIMESTAMP_LTZ |
Data e hora em que o tipo foi descartado. |
COMMENT |
VARCHAR |
Comentário para este tipo. |
Notas de uso¶
A latência da exibição pode ser de até 24 horas.
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 reconhece 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.
A coluna LAST_ALTERED é atualizada quando as seguintes operações são executadas em um objeto:
operações DDL.
operações DML (somente para tabelas). Esta coluna é atualizada mesmo quando nenhuma linha é afetada pela instrução DML.
Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.
Exemplos¶
Recuperar todos os tipos definidos pelo usuário na organização:
Recuperar os tipos definidos pelo usuário que foram descartados: