Si, en utilisant le code suivant dans un MS SQL Server 2008 procédure stockée:SQL Server Stored Proc - Qu'est-ce qui est renvoyé à une variable si aucune donnée?
DECLARE @PROD_ID VARCHAR(20)
SELECT @PROD_ID = MYTABLE.PROD
FROM MYTABLE
WHERE MYTABLE.DEVID = @DEVCODE
DEVCODE n'existe pas, ce qui va contenir prod_id? J'ai essayé de l'imprimer, mais il imprime ce qui semble être un espace. Cependant, le tester pour l'espace échoue. En outre, le test de la valeur NULL échoue. OU, devrais-je tester pour vide d'une manière différente?
Merci pour la lecture BBz
C'est parfait, merci. Quelque chose d'aussi simple à négliger aussi: s – Bob