Bonjour,

J'ai un problème pour comparer une date, voici ma requête (en simplifié) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SELECT                                                                        
        T01.SOCDOS,  
        T01.DATENT , to_date('0001-01-01' , 'yyyy-mm-dd' ) AS DENT, 
        T01.DATSOR , to_date('0001-01-01' , 'yyyy-mm-dd' ) AS DSOR             
FROM    ZYES T01   
WHERE   T01.SOCDOS = '003'          
AND     DSOR >= '2004-01-01'
Voici ce qu'il me met :
ORA-00904: "DSOR" : identificateur non valide
00904. 00000 - "%s: invalid identifier"
Comment puis-je utiliser ma zone DATSOR transformée en date dans le WHERE ?