Categorias:

Funções do sistema (Informação)

SYSTEM$QUERY_REFERENCE

Retorna uma referência de consulta que você pode passar para um procedimento armazenado. No procedimento armazenado, quando você executa a consulta, ela é executada usando a função do usuário que criou a referência de consulta.

Consulte também:

SYSTEM$REFERENCE

Sintaxe

SYSTEM$REFERENCE('<select_statement>', [ , <use_session_scope> ] )
Copy

Argumentos

Obrigatório

select_statement

A instrução SELECT para passar para o procedimento armazenado. Ela deve ser uma instrução que serve como uma exibição em linha.

Note que se a instrução SELECT tiver aspas simples ou outros caracteres especiais (por exemplo, novas linhas), você deverá fazer o escape desses caracteres com barras invertidas.

Opcional

use_session_scope

Se TRUE, especifica que a referência de consulta deve ser válida durante a sessão. Se for FALSE ou omitido, a referência da consulta é válida dentro do contexto em que foi criada. Consulte Especificação do escopo da referência.

Valor padrão: FALSE

Retornos

Uma referência de consulta que representa a instrução SELECT especificada.

Notas de uso

Exemplos

Consulte Uso de referências de consulta.