바인딩변수 사용 오류

작성자
minifeel
작성일
2018-07-09 12:52
조회
691
아래와 같이 쿼리문을 작성하고

바인딩변수 값을

:평가기간1 → 20180521

:평가기간2 → 20180620

로 입력하고 쿼리를 실행하면,

JZ0SB: 매개변수 인덱스가 범위를 벗어났습니다. 1.
SQL state: JZ0SB

오류가 발생합니다.

사용중인 db는 sybase 입니다.

----------------------------------------------------------------------------------------------------------------------------------------------

WITH #현출평가대상건명세 AS
(
SELECT 사고접수번호, 담보분류코드, 담보일련번호,
관리자코드,
DATE(배당일자)||' '||SUBSTR(배당시간, 1, 2)||':'||SUBSTR(배당시간, 3, 2)||':'||SUBSTR(배당시간, 5, 2) AS 배당일시
FROM BASE.보상_청구
WHERE 이력일련번호 = 1
AND 청구업무구분코드 = 'R'
AND 담보분류코드 = '00'
AND 관리자직무코드 IN ('51', '53', '57')
AND 배당일자 BETWEEN :평가기간1 AND :평가기간2
)

SELECT *
FROM #현출평가대상건명세
전체 0