mobile background

자료실

[Toad for Oracle] SQL문장 정렬

참고 : 이 내용은 Toad for Oracle 2018 R2 (V13.1)버전 기반으로 작성되었습니다.



토드의SQL Formatting 기능을 이용하면 Editor에서 작성한 코드(SQL, PL/SQL)를 정렬해서

코드 포맷을 일관되게 유지하고 가독성을 높일 수 있습니다.


3899267806a9b.png

[그림 1. SQL Formatting 적용 전]

 



4be49c0e3345c.png

[그림 2. SQL Formatting 적용 후] 




SQL Formatting은 [그림 3]과 같이 전체적인 코드를 정렬하는 Format Code와 대소문자만 변경시키는 Format Case Only로 구분됩니다.

일반적으로 전체 SQL 문장에 대해 정렬이 필요할 때는 [Ctrl + Shift + F] 키 조합 단축키를 사용하거나

Editor 아이콘 중에 Format Code 아이콘을 클릭합니다.


aaa83bd5b019d.png

[그림 3. SQL Formatting 메뉴]




Formatter의 옵션(토드 메뉴 > View > Toad Options… | Formatter)을 통해서 SQL Formatting 규칙을 변경하면

사용자가 원하는 형태로 코드를 정렬할 수 있습니다.

옵션을 변경할 때는 각각의 옵션 오른쪽에 표시된 구문 예시([그림4])나 My Example Code 팝업에 나타난 전체 코드 예시

[그림5])를 참고하면 원하는 코드 형태를 보다 쉽게 적용할 수 있습니다.


ca9664ae90105.png

[그림 4. Formatter 옵션 변경]



3a7b0a894764f.png

[그림 5. 전체 코드 예제 팝업] 




다른 사용자와 동일한 SQL Formatting 규칙을 적용하고 싶다면 Save As (3af4571caf9ad.png) 아이콘을 클릭해서 SQL Formatting 규칙을 파일로 저장한 후

열기 버튼(1b45e21eb1285.png )을 클릭해서 해당 규칙을 불러오면 됩니다.


ec69f291564d2.png

[그림 6. SQL Formatting 규칙 다른 이름으로 저장, 불러오기]



 


퀘스트소프트웨어코리아(주)

서울특별시 강남구 영동대로 616 아남빌딩 4층
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600

전자 메일 KoreaMarketing@quest.com 


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB

Home


퀘스트소프트웨어코리아(주) 서울특별시 강남구 영동대로 616 아남빌딩 4층
전화 번호 02-3420-9000 | 팩스 번호 02-569-3600 | 전자 메일 KoreaMarketing@quest.com


Copyright © Quest. All Rights Reserved.

Hosting by I'MWEB