Toad Data Point는 SQL문을 작성할 때 도움이 되는 몇 가지 편의 기능을 제공합니다
SQL은 작성하는 사람마다 서로 다른 형식으로 작성됩니다. SQL문이 표준화되지 않고 각자 코딩 스타일이 다르면 전체 코드의 가독성이 떨어지고 데이터 베이스의 성능이 느려지는 원인이 될 수 있습니다.
아래 두 SQL문이 있습니다.
결과는 동일한 SQL문이지만 대소문자, 개행, 띄어쓰기 등이 달라 가독성이 떨어지며 성능상 문제를 일으킬 수도 있습니다.
Toad Data Point 는 이런 문제를 해결하기 위해 SQL문장의 형식을 변형하는 Format SQL 기능을 제공합니다. 사용 방법은 Menu > Editor > Format Code를 선택하거나 툴바에서 를 누르면 Toad Data Point에서 미리 지정한 규칙대로 SQL문장을 변형(표준화) 합니다.
미리 지정된 Format 템플릿을 선택해서 SQL문장 형식을 지정할 수 있습니다. Menu > Editor > Format Code에서 선택을 하거나 툴바의 아이콘 옆에 드롭다운 버튼을 눌러 템플릿을 선택합니다. 기본은 Defaults 입니다.
예를들어 Long Format을 선택하면 다음과 같이 변경됩니다.
사용자가 임의로 Format 규칙을 바꿀 수 있습니다. Menu > Tools > Options을 선택해서 Toad 옵션 창이 나타나면 왼쪽에서 Editor > Formatter를 선택합니다. 오른쪽 화면에서 Custom 탭을 클릭하면 여백, 대소문자 등을 규칙을 변경할 수 있습니다.
Toad Data Point에서는 테이블의 정보를 보기 위해서 Object Explorer를 제공합니다. Editor 창에서도 간단하게 테이블 정보를 확인할 수 있는데 Editor에서 테이블이름에 커서를 두고 Menu > Editor > View Object at Cursor 혹은 단축키 [F4]를 누릅니다.
테이블에 대한 컬럼 정보, 데이터, 스크립트까지 모든 정보를 Editor창과 같은 화면에서 확인할 수 있습니다.
Object Details 창을 닫지 않고 계속해서 [F4] 버튼을 클릭하면 한 개의 창에서 테이블이 탭으로 구분이 됩니다.
창을 팝업 상태로 사용할 수도 있고 한 곳에 고정해서 사용할 수도 있습니다. Object Details 창을 이동하면 고정할 수 있는 위치가 표시됩니다.
아래는 오른쪽 화면에 고정한 상태입니다. 설정으로 복구하고 싶으면 창의 위쪽을 마우스로 드래그 하면 됩니다.
Toad Data Point는 Editor 창을 2등분이나 4등분하여 동시에 사용할 수 있도록 지원합니다. 상하(Top-Bottom) 분할하기 위해서는 Editor 창의 오른쪽 윗부분을, 좌우(Left-Right) 분할을 하기 위해서는 Editor 창의 왼쪽 아래 부분을 마우스로 드래그하여 분할창 크기를 조절합니다
아래는 상하로 Editor 창을 분할한 화면입니다.
아래는 좌우로 Editor 창을 분할한 화면입니다. 최근 와이드형 모니터가 많이 사용되어 좌우 분할 방식을 많이 사용합니다.
같은 방법으로 상하좌우로 네 개의 화면을 나누어 사용할 수도 있습니다.
각 분할된 화면은 같은 스크립트(SQL문)를 보여주기 때문에 한 쪽만 수정을 하더라도 변경된 내용이 모든 분할 화면에 반영됩니다.
- 강좌 URL : http://www.gurubee.net/lecture/2832
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.