Toad for Oracle 소개
SQL Editor 1 3 12,955

by 토드 SQL Editor Toad for Oracle [2012.09.12]


SQL Editor는 Toad 사용자들이 가장 많이 사용하는 기능 중 하나입니다. Editor 창에서 기본적으로 SQL 및 DML, DDL, Procedure 등을 작성하고 실행 할 수 있습니다.

SQL Editor는 SQL을 작성하고 편집할 수 있는 Editor 화면과 그 결과를 확인할 수 있는 Data Grid, 그리고 활성화된 Editor창의 SQL정보를 간략하게 표시하는 Navigator 이렇게 세가지 화면으로 이루어져 있습니다.

  • [그림] SQL Editor 화면
  • SQL Editor 화면

SQL Query 실행 방법

SQL Editor에서 작성한 SQL Query를 실행할 수 있는 방법은 4가지가 있습니다.

  • - Execute/Compile Statement
  • - Execute Script
  • - Execute via QSR
  • - Execute via SQL*Plus

1. Execute/Compile Statement (단축키 : F9 , Ctrl+ENTER)

하나의 SQL문장을 실행 할 때 사용합니다. 그리고 Editor 창에서 특정 부분의 SQL 문장을 마우스로 블록을 지정한 후 실행할 수 있습니다.

(Execute/Compile Statement 는 Data조회 시 Default로 Data를 500건씩 Fetch하여 보여줍니다. 만약 조회한 Data가 500건 이상일 경우, 스크롤 바를 내리면 500건의 Data를 더 보여줍니다.)

※ 한번에 가져오는 Data개수는 Toad option의 OCI Array Buffer size 에서 변경 할 수 있습니다

  • Execute/Compile Statement

2. Execute as Script (단축키 : F5)

스크립트 형태로 실행이 되며, 여러 개의 SQL 문장을 동시에 실행 할 수 있습니다. Select문 같은 조회 쿼리를 실행하면 조회 결과를 Output 탭에서는 스크립트 형태로 보여주고, Grid 탭에서는 Grid형태로 보여줍니다.

(Execute as Script 는 Data 조회 시 모든 Data를 한번에 불러옵니다.)

  • [그림] 복수개의 Query 실행 화면
  • 복수개의 Query 실행 화면

  • [그림] Output - Script형태 조회 화면
  • Output - Script형태 조회 화면

  • [그림] Output - Script형태 조회 화면
  • Output - Script형태 조회 화면

3. Execute via QSR (Quest Script Runner)

Execute via QSR는 백그라운드에서 실행되므로 SQL문이 실행되고 있는 중에도 Toad의 다른 작업을 자유롭게 할 수 있습니다. 그렇기 때문에 긴 수행시간을 필요로 하는 SQL Script를 실행할 때 유용합니다.

  • 실행 방법
  • - Editor창에서 마우스 오른쪽 버튼 > Execute > Execute via QSR
  • - Toolbar의 Editor > Execute via QSR

4. Execute via SQL*Plus

SQL 문을 SQL*Plus창으로 실행 할 수 있는 방법입니다.

  • 실행 방법
  • - Editor창에서 마우스 오른쪽 버튼 > Execute > Execute via SQL*Plus
  • - Toolbar의 Editor > Execute via SQL*Plus

  • - Toad 및 DB 모니터링, 복제, 백업, 네트워크 보안 등 구입 문의
  • - 담당자 : 퀘스트소프트웨어 윤현진 팀장
  • - Tel : 02-3420-9000, 9025(직) HP : 010-3206-4360 Email : Hyunjin.Yoon@quest.com
  • - 온라인 문의 : Toad 커뮤니티 1:1 문의
   

- 강좌 URL : http://www.gurubee.net/lecture/2208

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

by 아발란체 [2012.12.05 12:01:55]
자동 마크업 해더 풋더 점선 네모 가이드.... 기본값으로 비활성화 했으면 좋겠습니다.
작은 기호나 글자가 있으면 네모 점선과 겹쳐서.. 수정하기가 무지 많이 불편합니다.

by 구름 [2012.12.21 00:25:50]

Execute Snippet (단축키 Shift+F9)
커서가 있는 곳의 SQL 문장을 실행.
솔직히 타 툴들보다 이 실행기능이 가장 편리합니다. 에디터에 여러개의 SQL이 있을 경우
구지 마우스로 블럭을 감싸지 않아도 키보드 커서로 내리면서 필요한 곳에서 Shift+F9를 누르면 됩니다.

by 아발란체 [2012.12.21 09:34:23]

구름 / 저도 공감! 오렌지는 K와 L로 구문 수행을 지원하는데 토드가 훨 편함!!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입