데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

IF @Reason = 1
SET @sqlCommand = @sqlCommand + ' AND Reason <> '''''
ELSE IF @Reason = 2
SET @sqlCommand = @sqlCommand + ' AND Reason = ''''' 


기존에 사용하던 동적 쿼리를 정적쿼리로 변경하려고 하는데 
조건열이나 조건값들을 정적쿼리로 변환하는 예제들을 아래와 같이 많이 있던데

SELECT *

FROM dbo.employees

WHERE (CASE @column WHEN 'Last' THEN LastName

                           WHEN 'First' THEN FirstName

                           WHEN 'Title' THEN Title

                           ELSE @value

                           END) LIKE @value



SELECT *

FROM dbo.employees

WHERE

(CASE @Sign

WHEN '>' THEN BirthDate

WHEN '<' THEN @date END) > (CASE @Sign WHEN '>' THEN @date

WHEN '<' THEN BirthDate END)

 


조건 연산자를 동적으로 변환하는 예제는 보이지 않아 이렇게 질문 드립니다.
No. Subject Author Date Views
8493 DETEPART 사용시 SARG 위배 관련 질문입니다. [2] 가끔보는하늘 2015.01.24 2741
8492 DBO에 대하여 질문 드립니다. [1] WhoAmI 2015.01.23 2413
8491 쿼리 결과를 엑셀 파일로 추출 [2] 무심 2015.01.23 6710
8490 VB에서 저장프로시져 사용시 에러... [5] 큘러 2015.01.22 4042
8489 대용량데이터가 있는상태에서 추후 인덱스를 설정해도 괜찮을런지요 [2] 미련곰퉁아 2015.01.22 2699
8488 sql express 버젼 라이센스 [1] 냥냥 2015.01.22 3063
8487 구간을 시간단위로 쪼개기 [1] taz2315 2015.01.22 3279
8486 특정시간의 구간외에 있는 목록을 뽑으려고 합니다. [2] taz2315 2015.01.21 3663
8485 특정 테이블 최종 변경시간 확인 쿼리 [1] silvermam 2015.01.21 3080
8484 mysql 질문 쫌 드릴게요 [1] DB점보 2015.01.21 2059
8483 iis mssql 연동에 관하여 [3] 아로마로 2015.01.21 3944
8482 엑셀파일 저장후에 글자깨짐 문의 드립니다. akfflr 2015.01.21 4560
8481 TEXT필드 안에 문자열에서 문자열 추출 [4] 다은빈아빠 2015.01.21 3554
8480 로그파일에 대한 문의 드립니다. Larry 2015.01.21 2731
8479 sql2008정품, 2008express 속도 차이? tnaname~!!! 2015.01.21 2455
8478 프로시저 실행 문의 입니다. [1] 우영호수 2015.01.20 2665
» 조건 연산자가 다를시 정적쿼리 작성 [3] 가끔보는하늘 2015.01.20 3712
8476 동적쿼리 질문 드립니다. 가끔보는하늘 2015.01.20 2337
8475 누적재고 수량 (서브쿼리) [3] jwko 2015.01.19 3941
8474 프로시져 생성 질문 [where 필드 = @변수] 와 [where 필드 IS NULL] [4] 양아치베이비 2015.01.15 3002





XE Login