Bonjour.

Mon souci est le suivant: j'aimerais récupérer la valeur du paramètre UTL_FILE_DIR et l'utiliser dans un programme PL/SQL.

Sous sqlplus, ça fonctionne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SQL> SELECT value FROM SYS.V_$PARAMETER  WHERE NAME = 'utl_file_dir';
 
VALUE
--------------------------------------------------------------------------------
/sas/base_q1/mtfiles
 
SQL>
mais lorsque je compile mon programme PL/SQL (sous Toad), sur la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
"SELECT value INTO ls_rep FROM SYS.V_$PARAMETER WHERE NAME = 'utl_file_dir'"
j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
PLS-00201: identifier 'SYS.V_$PARAMETER' must be declared
Je suis loggé sous le même utilisateur sur Sqlplus et Toad.

Une idée?

Merci.