Exibição EVENT_TABLES

Esta exibição do Information Schema exibe uma linha para cada tabela de eventos e exibição definida no banco de dados especificado (ou atual), incluindo as exibições no próprio esquema INFORMATION_SCHEMA.

Consulte também:

Configuração de uma tabela de eventos, Exibição VIEWS

Colunas

Nome da coluna

Tipo de dados

Descrição

TABLE_CATALOG

TEXT

Banco de dados ao qual a tabela de eventos pertence.

TABLE_SCHEMA

TEXT

Esquema a qual a tabela de eventos pertence.

TABLE_NAME

TEXT

Nome da tabela de eventos

TABLE_OWNER

TEXT

Nome da função proprietária da tabela de eventos

CREATED

TIMESTAMP_LTZ

Hora de criação da tabela de eventos

LAST_ALTERED

TIMESTAMP_LTZ

Data e hora em que o objeto foi alterado pela última vez. Consulte as Notas de uso.

COMMENT

TEXT

Comentário para esta tabela de eventos

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.

  • A exibição não inclui as tabelas de eventos que foram descartadas. Para ver as tabelas descartadas, use SHOW EVENT TABLES em seu lugar.

  • Para visualizar apenas tabelas de eventos em suas consultas, filtre usando uma cláusula WHERE, por exemplo:

    ... WHERE table_schema != 'INFORMATION_SCHEMA'

  • 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).

    • Operações de manutenção em segundo plano em metadados realizadas pelo Snowflake.

Exemplos

Recuperar os nomes de todas as tabelas de eventos em todos os esquemas do banco de dados mydatabase:

SELECT TABLE_NAME
    FROM mydatabase.information_schema.event_tables;
Copy