Bonjour à tous.
J'essaye de faire une requête du genre.
Select decode((select 'nom' from dual),'n','nom existe',(select 'bla' from dual where 1=2)) from dual.
Mon gros soucis est que decode va me retourner null alors que j'aimerai qu'il me retourne la même valeur que si je faisais un select 'bla' from dual where 1=2 à savoir un rowset vide.
Je suppose que c'est une caractéristique de decode de retourner null.... Mais est-ce que qqn aurait une idée de requête qui me permettrai d'avoir à la fois la possibilité de faire des conditions et de ne rien retourner s'il ne trouve rien?
Merci
Partager