- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$GET_ALL_REFERENCES¶
Itera por todas as associações de uma referência e retorna informações sobre as associações.
Sintaxe¶
SYSTEM$GET_ALL_REFERENCES('<reference_name>', [, <include_details> = True | False ])
Argumentos¶
Obrigatório
'reference_name'
O nome da referência.
include_details = True | False
Determina o tipo de informação retornada pela função. Para obter mais informações, consulte Retornos.
Retornos¶
Se o parâmetro
include_details
estiver definido comoTrue
, retorna um VARCHAR contendo um objeto JSON que contém uma matriz dos seguintes pares de nome/valor:{ "alias": "<value>", "database": "<value>", "schema": "<value>", "name": "<value>" }
Onde:
alias: o alias gerado pelo sistema para a referência.
banco de dados: o nome do banco de dados pai do objeto do consumidor, se o objeto residir em um banco de dados. Caso contrário, nulo.
esquema: o esquema pai do objeto consumidor, se o objeto residir em um esquema. Caso contrário, nulo.
nome: o nome do objeto do consumidor.
Se o parâmetro
include_details
estiver definido comoFalse
, retorna uma matriz de aliases gerados pelo sistema:Se a referência não estiver associada a um objeto, retorna uma lista vazia.
Se a referência estiver associada a um objeto, retorna todas as associações para referências de múltiplos valores.
Se a referência for uma referência de valor único, retorna 0.