Bonjour,
j'essaie de faire passer une fonction simple SELECT TO_CHAR(sysdate,'HH24MI') FROM DUAL dans une fonction qui ouvre/crée un fichier en append. Voici la ligne :
La fonction prend en paramètres le chemin du fichier à ouvrir, le nom du fichier et le mode d'ouverture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part fid_trace:=sys.utl_file.fopen("."||'/', 'SME.R.ITHY.CODE_APPLI.'||region||'.D'||SELECT TO_CHAR(sysdate,'YYMMDD') FROM DUAL||'.H'||SELECT TO_CHAR(sysdate,'HH24MI') FROM DUAL||extension_fichier_trace,'a');
Ma question est : pourquoi l'ide (toad) me retourne-t-il le message d'erreur suivant :
PLS-00103: Encountered the symbol "SELECT" when expecting one of the following:
( - + case mod new null <an identifier>
<a double-quoted delimited-identifier> <a bind variable> avg
count current max min prior sql stddev sum variance execute
Lorsque je retire la requête sql ça marche... comment trouver la date alors?
merci
Partager