comparar el valor de variable resultado de seleccion con NULL

12/06/2008 - 06:13 por datsel | Informe spam
mm la cuestion es que quisiera poder hacer que cuando la variable reciba un
valor de la seleccion continue de lo contreario que se salga del ciclo
DECLARE @VAR1 INT
DECLARE @CONTINUA INT
SET @CONTINUA=1
WHILE @CONTINUA<>0
BEGIN
SET @VAR1=(SELECT ..)
IF @VAR1<>NULL

ELSE
SET @CONTINUA=0
END
 

Leer las respuestas

#1 Alejandro Mesa
12/06/2008 - 19:40 | Informe spam
Debes usar IS [NOT] NULL.

IF @VAR1<>NULL



IF @VAR1 IS NULL
...


AMB


"datsel" wrote:

mm la cuestion es que quisiera poder hacer que cuando la variable reciba un
valor de la seleccion continue de lo contreario que se salga del ciclo
DECLARE @VAR1 INT
DECLARE @CONTINUA INT
SET @CONTINUA=1
WHILE @CONTINUA<>0
BEGIN
SET @VAR1=(SELECT ..)
IF @VAR1<>NULL

ELSE
SET @CONTINUA=0
END

Preguntas similares