SQL Server 2008 사용. 저장된 프로 시저에 '@State'라는 입력 매개 변수가 있습니다. 매개 변수는 기본적으로 '- 전체 -'일 수도 있고 필터링 할 상태를 포함 할 수도 있습니다.T-SQL : WHERE 절 - 입력 변수를 기반으로 조정하는 방법
그래서 '--All--'인 경우 @State를 where 절에 포함시키고 싶지 않습니다. 그렇지 않으면 제공된 @State를 기준으로 필터링하고 싶습니다. 그들이 통과한다면 기본적으로는 ...이에
SELECT * FROM MyTable
WHERE Type='AAA' AND [email protected]
결과 또는 수 '--All--'
SELECT * FROM MyTable
WHERE Type='AAA'
을 나는 저장된 프로 시저에서이 작업을 수행 할 수 있습니까?