바인딩 변수 처리후 오류 발생 0 1 6,263

by 김승호 plsql 바인딩변수 [2008.12.09 20:11:46]


오라클 10g, window 2003

프로시져 내용:

 SELECT COUNT(*)
 INTO V_CNT
 FROM XXSB_DTI_STATUS
 WHERE CONVERSATION_ID =:  P_CONVERSATION_ID
  -- AND SUPBUY_TYPE = P_SUPBUY_TYPE
   AND DIRECTION =: P_DIRECTION;

오류 내용 :

Error(24,7): PL/SQL: ORA-06544: PL/SQL: internal error, arguments: [ph2csql_strdef_to_diana:bind], [], [], [], [], [], [], []

바인딩 변수를 처리를 사용하려 하니 문제가 발생하였습니다.

원인을 아시는 분께 도움좀 요청합니다..

감사합니다.

by 마농 [2008.12.10 08:25:12]
프로시져 내에서는 변수명을 그대로 쿼리에 사용하실 수 있습니다.
콜론(:)을 빼세요.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입