Q & A

orange for tibero 바인드값 포함해서 실행할때 문의드립니다.

Date2017.06.16 / Hit : 14706

안녕하세요. 답변확인하고 추가 질문 있습니다.

1번 : 바인드 변수를 물음표가 아닌 변수로 실행할수는 없는 건가요? :a1  

2번 : 바인드 변수가 수십~수백개가 되는 쿼리에  어떻게 바인드 값을 주고 실행해야 할지 막막합니다.

3번 : 그리고 현재 쿼리는 변수로 바인드되어 있는데 그것들을 다 물음표로 수정해가면 실행해야 하는걸까요?


※ 답변내용에 추가로 질문할려고 하였으나, 방법을 몰라서 새로 글쓰기로 질문드립니다.


orange for tibero 바인드값 이 포함된 sql 실행시 에러 발생 

내 용

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

- 제품명 및 버전: orange for tibero dbaU  ver 6.0.1(Build:98)

 - DBMS 버전: tibero 6
 - DB Client 버전:
 - OS 버전: windows 7


질문 : 바인드값 이 포함된 sql 실행시 에러 발생

 에러내용 : #-2011, wrong parameter number given



바인드값이 포함된 sql 실행시 어떻게 해야 실행가능하고, trace를 오렌지에서 확인가능한지 질문드립니다.



참고로  orange for oracle을 오랫동안 아주 잘 사용하고 있습니다.?




덧글
  • 안녕하세요.

    Orange for Tibero에서 바인드 변수는 물음표(?)를 이용해서 사용합니다.
    예를 들면 SELECT * FROM TIBERO.CUSTOMER WHERE CUST_ID = ?; 와 같이 물음표를 사용하시면 됩니다.

    Trace는 Plan Tool이나 Trace Tool을 이용해서 확인 가능합니다.
    추가적으로 자세한 기능은 매뉴얼 또는 저희한테 문의 주시면 답변 드릴 수 있도록 하겠습니다.

    감사합니다.
    관리자 (admin)   |   2017-06-16


  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728