Catégories :

Fonctions système (informations)

SYSTEM$QUERY_REFERENCE

Renvoie une référence de requête que vous pouvez transmettre à une procédure stockée. Dans la procédure stockée, lorsque vous exécutez la requête, celle-ci est effectuée en utilisant le rôle de l’utilisateur qui a créé la référence de la requête.

Voir aussi :

SYSTEM$REFERENCE

Syntaxe

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

Arguments

Nécessaire

select_statement

L’instruction SELECT à transmettre à la procédure stockée. Il doit s’agir d’une instruction qui sert de vue en ligne.

Notez que si l’instruction SELECT contient des guillemets simples ou d’autres caractères spéciaux (par exemple, des sauts de lignes), vous devez échapper ces caractères avec des barres obliques inverses.

Facultatif

use_session_scope

Si TRUE, spécifie que la référence de la requête doit être valable pour la durée de la session. Si ce paramètre est FALSE ou omis, la référence de la requête est valide dans le contexte dans lequel elle a été créée. Voir Précision du champ d’application de la référence.

Valeur par défaut : FALSE

Renvoie

Une référence de requête qui représente l’instruction SELECT spécifiée.

Notes sur l’utilisation

Exemples

Voir Utilisation des références de requête.