Bonsoir,

J'ai un PL qui va chercher une date au milieu d'une chaine de caractères dont les valeurs sont séparées par des ;
Le problème est que la valeur récupérée par le traitement est de format "DD-MON-RR", alors que la valeur est une date+heure au format "DD/MM/YYYY HH24:MI:SS". Donc ca ne va pas.

Le REGEXP_SUBSTR fonctionne bien sous SQL dans SQLDeveloper.
NLS_SESSION_PARAMETERS donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
NLS_DATE_FORMAT = DD/MM/YYYY HH24:MI:SS
NLS_TERRITORY	 = FRANCE
Or à l'exécution, j'ai remarqué que NLS_SESSION_PARAMETERS donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
NLS_DATE_FORMAT	=DD-MON-RR
Ce qui est la même valeur que NLS_DATABASE_PARAMETERS.

Le problème viendrait peut-être de là mais je ne sais pas le résoudre.
Pouvez-vous m'aider SVP ?
Merci