begin process at 2008 08 20 12:21:28
1 228 823 membres
193 nouveaux aujourd'hui
14 257 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : nvl [ Archives / Problème avec une fonction ] (RugbyOne)

nvl le 11/08/2005 14:59:41

RugbyOne
Bonjour, je recherche l'équivalent de "nvl" pour SQL SERVER ! Si vous connaissez le nom de cette foncion, aidez moi ;-)

Re : nvl le 11/08/2005 15:34:50

RugbyOne
Réponse acceptée !
C'est bon j'ai trouvé ! Pour ceux qui se poseront la question après moi : il s'agit de la fonction ISNULL... ISNULL(nom_du_champ, value) Remplace nom_du_champ par value lorsque nom_du_champ = NULL

Re : nvl le 04/02/2006 21:32:05

Nonos
Remarque : Sous Oracle, la valeur NULL est équivalente à la valeur chaine vide. Pas sous SQL Server. NULL<>''

L'équivalent du NVL est donc : case when X is null 
                                                   then Y 
                                                   else 
                                                         case when X = ''
                                                                  then Y 
                                                                  else X
                                                         end
                                                   end

le plus simple est de créer cette fonction une fois pour toute et de l'appeller NVL !


Classé sous : nvl

Participer à cet échange

Sujets en rapport

Livres en rapport

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS