2014-02-06 3 views
0

나는 긴 쿼리를 가진 프로 시저를 가지고 있고 만약 null을 반환한다면 나는 다른 쿼리를 실행할 필요가 있지만 null이 아니면 결과를 리턴 할 필요가있다. 나는 temprary 테이블을 만들 수 있다고 생각하지만 모든 컬럼을 정의하고 싶지는 않습니다. SQL Server에서이를 수행 할 수있는 방법이 있습니까?SQL Server에서 쿼리 결과가 null인지 어떻게 알 수 있습니까?

답변

2
[your original query here] 

IF (@@ROWCOUNT = 0) 
BEGIN 

    [query to run if no results] 
END 
관련 문제