TOAD 단축키 (SQL EDITOR상에서의 편리한 단축키)

Posted by seunggwon
2009. 9. 18. 10:45 Web Develop Note

아래 설명한 것중, F4, Ctrl+T, Alt+Up, Alt+Down 등은 아주 유용하게 쓰일 수 있을 것이다. 

ESC: 열린 윈도우 닫기

F1: 모든 단축키를 보여준다.


F2: FULL SCREEN


F4: Table, View, Proc, Funct, Package를 DESC(테이블명에 커서를 둔 상태에
서 해야함)

F6: SQL Editor와 결과창간의 전환


F7: 화면을 모두 CLEAR


F8: 실행했던 SQL들의 HISTORY


F9: 모든 쿼리 실행(Ctrl+Enter는 현재 쿼리만 실행)


Ctrl+F9: 실제 쿼리를 실행하지 않고 validate함


Ctrl+. : table Completion                (매칭되는 테이블목록 출력)


Ctrl+T : Columns Dropdown           (해당테이블의 컬럼목록 표시)


Alt+Up  : History Up                       (리눅스 bash의 UP키와 같다.)


Alt+Down: History Down                (리눅스 bash의 DOWN키와 같다.)


Ctrl+Tab: MDI Child윈도간 전환


그냥 'desc 테이블명' 을 치면, 팝업윈도로 해당 테이블의 컬럼목록윈도가 표시된다.
이때, 해당 컬럼을 double-click하면 SQL Editor로 반영된다.

"테이블명."까지 입력하고 좀 있으면, 해당 테이블의 컬럼목록이 표시된다.
마치 프로그래밍툴에서 클래스내 멤버들의 목록을 표시하듯이.. Ctrl+T는 출력된 목록을 취소했을 경우, 다시 불러낼때 쓰인다.

test, member 2개의 테이블이 있다고 하자.
select * from t까지 입력하고 Ctrl+.를 치면 select * from test로 테이블명을 완성시켜준다.
system계정에서는 안되고 일반계정만 가능했다.

SQL문을 실행시

Ctrl+Enter : 현재 커서의 SQL문 실행
여러개의 SQL문이 있을때, SQL문들을 개행문자로 분리해주면 된다.
해당 커서에서 개행문자가 있는 곳까지만 하나의 SQL문으로 간주한다.

F9  : SQL Editor의 SQL문 실행하여 Grid에 출력.
여러 SQL문들을 개행문자로 구분하지 않는다는 것을 제외하면, 위의 Ctrl+Enter와 동일하다.
에디터내의 모든 SQL문은 하나로 취급하므로, 여러 개의 SQL문이 있으면 실행할 SQL문만 Selection하여 실행(F9)해준다.

F5 : SQL Editor내의 모든 SQL문 실행. 여러개의 SQL문들을 모두 실행하여 SQL*PLUS와 같이 출력해준다.
이것은 출력이 Grid로 표시되지 않고 Editor윈도에 표시되므로, SQL*PLUS의 출력과 같이, 다른 편집기로의 복사/붙여넣기 할때 사용하면 유용하다.

'Web Develop Note' 카테고리의 다른 글

SCJP 5.0 파일 모음  (0) 2009.07.25
SCJP 5.0 합격통지서  (0) 2009.07.25