- 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 :
Syntaxe¶
SYSTEM$REFERENCE('<select_statement>', [ , <use_session_scope> ] )
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 estFALSE
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.