Q & A

Orange For Sybase 재 문의

Date2014.01.27 / Hit : 5628

제품구분을 [오렌지]가 아니라 [샤크라]로 잘못 올렸더니..
답글이 안올라오는것 같아서..
다시 올립니다..


10여년간 Orange For Oracle만 사용하다가..
Orange For Sybase를 사용하게 되었는데..
몇가지 궁금한게 있어서

1. Orange For Oracle에서는 SQL창에
   SELECT *
     FROM TMP_TABLE A
    WHERE A.COL1 = :arg1

   이렇게 입력하고, Blind Variable List에 :arg1과 값을 넣고 실행시키면 조회 및 결과가 나왔었는데..
  
   이런 기능을
   Orange For Sybase에서는 어떻게 해야되는거죠??
  
   Sybase는 처음이라 이것저것 찾아보니깐,,
   아래와 같이 하는것 같던데..
  
   DECLARE @arg1 char(10)
  
   SELECT *
     FROM TMP_TABLE A
    WHERE A.COL1 = :arg1
   뭐 대충 이렇게 해야되는것 같던데..
  
   이렇게 하고
   Orange For Oracle와 동일하게..
   Blind Variable List에 @arg1과 값을 넣고 실행시키면,
   에러는 나지 않는데..
   데이터가 나오지 않아서요..
  
   어떻게 하는건지 알려주세요..??
  
  
2. Orange For Sybase의 스키마브라우져에서
   좌측에 조회된 마우스로 프로시져를 선택하면

   => Error : # 10332, [Sybase][ODBC Driver][Adaptive Server Enterprise]SELECT 사용권한이 
 sysx-x-objects 객체, BWERPL 데이터베이스, dbo 소유자의 audflags 컬럼에서 거부되었습니다.

   이렇게 나오면서 조회가 되지 않는데..
   근데, 동일한 프로시져를 다시 더블클릭하면 정상적으로 조회되고요.
   * 처음에 설치할때 테이블도 그랬는데.. 지금 테이블은 그렇지 않고, 프로시져만 그렇게 되네요..
 

  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

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