2013-05-16 14 views

Odpowiedz

18

Spróbuj to:

DECLARE @tmp_variable INT 
SET @tmp_variable = ISNULL((SELECT [NUMBER] 
           FROM  [TABLE] 
           WHERE  [ID_RECORD] = @id_record 
          ), 0) 
6

Spróbuj tego rozwiązania:

DECLARE @tmp_variable int 
SET @tmp_variable = null 
SELECT @tmp_variable = [NUMBER] FROM [TABLE] WHERE [ID_RECORD] = @id_record 

IF @tmp_variable is not null 
BEGIN   
    SET @other_variable = @tmp_variable 
END 
ELSE 
BEGIN 
    SET @other_variable = 0 
END 
Powiązane problemy