Exibição VIEWS¶
Esta exibição do Information Schema exibe uma linha para cada exibição definida no banco de dados especificado (ou atual), incluindo as exibições do INFORMATION_SCHEMA do banco de dados.
- Consulte também:
Colunas¶
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
TABLE_CATALOG |
TEXT |
Banco de dados ao qual a exibição pertence. |
TABLE_SCHEMA |
TEXT |
Esquema ao qual a exibição pertence. |
TABLE_NAME |
TEXT |
Nome da exibição. |
TABLE_OWNER |
TEXT |
Nome da função proprietária da exibição |
VIEW_DEFINITION |
TEXT |
Texto da expressão de consulta da exibição. |
CHECK_OPTION |
TEXT |
Não aplicável para o Snowflake. |
IS_UPDATABLE |
TEXT |
Não aplicável para o Snowflake. |
INSERTABLE_INTO |
TEXT |
Não aplicável para o Snowflake. |
IS_SECURE |
TEXT |
Especifica se a exibição é segura. |
CREATED |
TIMESTAMP_LTZ |
Hora de criação da exibição |
LAST_ALTERED |
TIMESTAMP_LTZ |
Hora da última alteração da exibição. |
COMMENT |
TEXT |
Comentário para esta exibição. |
Notas de uso¶
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 quando ambos são executados por uma função com o privilégio MANAGE GRANTS.
Este comportamento também se aplica a outros privilégios em nível de conta e exibições do Information Schema para as quais há um comando SHOW correspondente.
Para remover as exibições INFORMATION_SCHEMA de suas consultas, filtre usando uma cláusula WHERE, por exemplo:
... WHERE table_schema != 'INFORMATION_SCHEMA'