Vous avez peut-être déjà rencontré ce besoin en Transac-SQL : renvoyer une
valeur si un champ est null ou une autre s'il n'est pas vide ? Moi oui, et je
ne suis pas le seul. Leo Vildosola propose une fonction T-SQL qu'il a
judicieusement nommée IsNull2 qui fait exactement ça.
http://lvildosola.blogspot.com/2007/01/sql-equivalent-to-nvl2.html