Bonjour,

Dans une PS je fais des concaténations pour construire une chaine ...

je viens de me rendre compte d'un petit truc et je voudrais avoir confirmation ...

Quand je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
SET @STR = @STR + @VAR1
Si @VAR1 est Null ... toute ma chaine devient NULL ... déjà : est-ce un comportement normal ?

Deuxièmement,

En amont je fais le test suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
if(@VAR1 = NULL) OR (@VAR1 is NULL) 
  BEGIN
    SET @VAR1 = ''
  END
Je sais que le gestion des NULL dépend d'un paramétrage. J'aimerais savoir si mon test me protège bien !

Merci d'avance !