Bonjour,

J'ai actuellement une base qui peut contenir un champ fin de type date qui vaut null (j'y mets null lors de l'insertion) et un champ debut de type date jamais null.

Or j'execute ces deux requetes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
select * from on_vuevigile_jour 
where to_char(debut,'DD/MM/YYYY')<>to_char(sysdate,'DD/MM/YYYY')
qui me renvoie moultes lignes, et ensuite celle ci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
select * from on_vuevigile_jour 
where to_char(debut,'DD/MM/YYYY')<>to_char(sysdate,'DD/MM/YYYY') 
and fin<>null;
qui ne me renvoie rien (aucune ligne selectionnee) alors que j'ai des lignes qui correspondent à ces contraintes.
Comment comparer mon champ fin à null si ce n'est comme ça ?

Merci

Fred