2014-05-14 2 views
0

SQL Server 2012 express로 작업 중이며 Select 결과가 null인지 확인하고 싶습니다.var가 저장 프로 시저에서 null인지 확인하는 방법

이 내 SQL 문을입니다 : @xml가 null의 경우

Set @xml = (Select DATOS from LOTES_ANTERIORES WHERE NOMBRE_LOTE = @nombreLote AND PRODUCTO = @producto) 

SET @xmlString = cast(@xml as nvarchar(max)) 

는 어떻게 확인할 수 있나요?

이 null 인 경우 @xmlString이 null을 반환하는지 확실하지 않습니다. 이 같은

+0

내 대답은 아래에 더하여, 그래,'@의 xmlString'는 null가됩니다. – DavidG

답변

0
IF @xml IS NULL PRINT 'It's null!' 

이상의 작업을 수행하기 위해,`@의 xml`이 너무 null의 경우

IF @xml IS NULL 
BEGIN 
    SELECT 'XML is NULL' 
    PRINT 'XML is NULL' 
END 
관련 문제