Esquema:

ORGANIZATION_USAGE

Exibição REFERENTIAL_CONSTRAINTS

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 exibição do Organization Usage mostra uma linha para cada restrição FOREIGN KEY definida para tabelas em cada conta.

Restrições FOREIGN KEY são usadas para impor integridade referencial. Para obter mais informações, consulte Restrições e Restrições de integridade referencial.

Para retornar informações sobre outros tipos de restrição (bem como as restrições FOREIGN KEY), consulte o Exibição TABLE_CONSTRAINTS.

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

CONSTRAINT_CATALOG_ID

NUMBER

Identificador interno/gerado pelo sistema para o banco de dados da restrição.

CONSTRAINT_CATALOG

TEXT

Banco de dados ao qual pertence a restrição

CONSTRAINT_SCHEMA_ID

NUMBER

Identificador interno/gerado pelo sistema para o esquema da restrição.

CONSTRAINT_SCHEMA

TEXT

Esquema ao qual pertence a restrição

CONSTRAINT_NAME

TEXT

Nome da restrição

UNIQUE_CONSTRAINT_CATALOG_ID

NUMBER

Identificador interno/gerado pelo sistema para o banco de dados da restrição atual.

UNIQUE_CONSTRAINT_CATALOG

TEXT

Banco de dados da restrição única referenciada pela restrição atual.

UNIQUE_CONSTRAINT_SCHEMA_ID

NUMBER

Identificador interno/gerado pelo sistema para o esquema da restrição.

UNIQUE_CONSTRAINT_SCHEMA

TEXT

Esquema da restrição única referenciada pela restrição atual.

UNIQUE_CONSTRAINT_NAME

TEXT

Nome da restrição única referenciada pela restrição atual.

MATCH_OPTION

TEXT

Opção de combinação para a restrição.

UPDATE_RULE

TEXT

Atualizar regra para a restrição atual.

DELETE_RULE

TEXT

Regra de exclusão para a restrição atual.

COMMENT

TEXT

Comentário sobre a restrição.

CREATED

TIMESTAMP_LTZ

Data e hora em que a restrição foi criada.

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 a restrição foi descartada.

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