bonjour,
Je dois repérer les vendredis (FRIDAY) dans une requête.

je n'arrive pas à récupérer le jour de la semaine d'une date avec la syntaxe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select TO_DATE(DateEnString,'DAY');
qui d'après ce que l'ai lu dans les docs, cette syntaxe doit renvoyer le nom du jour de la semaine.

sachant que DateEnString est une chaîne représentant YYYYMMDD.

J'obtiens l'erreur comme quoi le format de ma date se termine avant la conversion.

Par ailleurs je vois que le format de la session est :
DD/MM/RR
Je le modifie pour que ma date soit lue avec le format YYYYMMDD :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
alter session set NLS_DATE_FORMAT='YYYYMMDD';
Je récupère la même erreur ...

Quel format NLS devrais-je utiliser à votre avis ?

Merci.