Bonjour,
J'ai un problème assez déroutant en transact sql. j'ai dans une procédure stockée le test suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
DECLARE @iNombre as [int]
...
SET @iNombre=0
...
IF ( (@iNombre=1)  AND (@bPar_Valide=1) AND (@iRetourGeneral=0)  )
Je fais un print avant le test : @iNombre est à 0
Malgrè ce, je rentre dans le "if" ci-dessus et non dans le else associé.

La première condition n'est pas vérifiée et je rentre dans le if...
J'y perd mon latin depuis 1 heure ! Soit je suis aveugle, soit y'a une variable d'environnement qui n'est pas initialisée comme il faut soit j'ai un gros soucis de logique

Merci pour votre aide !