Q & A

sql 실행시 바인드변수 사용 방법

Date2011.02.09 / Hit : 12437

사용환경은 마지막 부분에 첨부하였습니다.

몇가지 사용방법을 질문드리려고 합니다.

 

1.

sql문에 :a 와 같은 변수를 사용해서 실행을 하면,

입력창 같은것으로 입력을 할수 있는것으로 알고 있는데...

제가 사용중인 orange에서는 아무런 입력창이 뜨지 않습니다.

옵션에서 확인할수 있는 방법이 있나요?

예를 들어 select 1 from dual where 1 = :a; 을 실행하면

결과값이 아무것도 출력이 되지 않습니다.(입력창도 뜨지 않음)

 

2. 플랜보기 이후에 쿼리 실행방법

예를 들어 해당 쿼리의 플랜을 확인하려고 ctrl+E 버튼을 누르면

플랜이 'explain Plan' 탭에서 확인을 할수가 있는데요...

이후에 그 쿼리를 실행을 하려면

저같은 경우에는 'Grid Result' 탭을 마우스로 클릭한 이후에

ctrl+엔터 또는 ctrl+J 단축키로 실행을 합니다.

매번 플랜을 확인한 이후에 마우스로 'Grid Result'탭을 클릭을 하려니

좀 불편한면이 있는데... 이 방법밖에 없는건가요?

마우스로 클릭을 하지않고 단축키만으로 즉시 실행할수 있는 방법이 없나요?

 

3. 스크립트 추출시 권한을 포함시키는 방법

다른 orange 버젼에서는 테이블이나 프로시져같은 오브젝트의 description을

추출하면 권한까지 포함해서 추출하도록 옵션이 있는것 같은데...

제가 사용중인 오렌지에서는 그 옵션을 찾을수가 없네요.

  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

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