안녕하세요 MSSQL-2005 사용중 궁금증이 생겨서 이렇게 글을 올립니다
1. mssql 에서 if 문 뒤에 조건을 더 써줄수 있는 방법이 있을까요?
ex
declare @p_idx varchar(10)
declare @p_group_code varchar(10)
set @p_idx = 10
set @p_group_code = 24
if @p_idx = 10 or @p_idx = 20
begin
select 'true'
end
else
begin
select 'false'
end
이런식으로 사용이 가능한지 알고싶습니다
case 문으로도 쓸수있을거 같긴한데
if문 하나에 조건 하나걸어서 저장프로시저에 쓰려고 하니 너무 길어지네요
IF @p_idx IN (10,20) AND @p_group_code LIKE '1%'
와 같은 식으로도 사용 할수 있습니다,,,