본문 바로가기

별걸다하는 IT/데이터베이스 Database

[DBMS] 오라클 SQL DEVELOPER 디벨로퍼 단축키 정리~!

[데이터베이스 완전정복 목차]

안녕하세요 오늘도 찾아온 블로그 주인 양햄찌입니다.

저는 회사에서는 오렌지를 사용하고

집에서는 SQL DEVELOPER를 사용하는데요.

왜냐. 오렌지는 유료고 SQL DEVELOPER는 무료거든요 ㅎㅎ

 

저번에 오렌지 단축키에 대해 알아보았으니

이번에는 SQL DEVELOPER 단축키에 대해 알아보려고 합니다. 무료라 그런지 단축키 지원이 그렇게 강하지 않아요. 없는 단축키들도 많음..

 

오라클 오렌지 단축키가 궁금하신 분은 아래 포스팅을 참고해주세요

https://jhnyang.tistory.com/227

 

오라클 오렌지 (Oracle ORANGE) 단축키 완벽 정리

안녕하세요 오늘은 맨날 써야지 써야지 하면서 미뤄뒀던 오렌지 단축키에 대해서 정리해봅시다 (사실 제일 빨리 작성할 수 있을 거 같아 먼저 쓰는중..ㅎㅎ) 아래 정도의 단축키만 알고 업무의 �

jhnyang.tistory.com

SQL DEVELOPER 단축키에 대해 알아보자~

■ 현재 쿼리 실행 - ctrl + enter, F9

현재 명령어만 실행

요렇게 실행한 쿼리에 대해 질의결과를 보여줍니다.

 

현재 커서가 있는 거까지 실행하고 싶으면 블럭처리해서 ctrl + enter하면 돼요.

전체 실행 하고 싶으면 ctrl + a 한 후 ctrl +enter나 F9

따로 별도의 단축키가 없는건 아쉽.

 

■ 커밋과 롤백 F11, F12

F11 : commit;

F12 : roll back;

 

■ 자동 정렬  ctrl + F7

요렇게 정렬이 됩니다. 셀렉트 지정 컬럼이 많을 수록 또는 쿼리가 복잡할 수록 보기 편하게 정렬이 되어서 자주 사용하는 기능!

 

■ 쿼리 히스토리 창 F8

그 동안 수행되었던 쿼리 이력들을 확인할 수 있습니다. (history)

 

■ 주석

ctrl + / : 일반 행 주석

alt + shift + c: 범위 주석

ctrl + /했을 경우에는 '--'주석처리가 되고, alt + shift + c했을 경우에는 범위주석에 해당하는 '/* */'처리가 된 것을 확인할 수 있어요.

 

■ 행 잘라내기 ctrl + x

ctrl+x 로 현재 행 잘라내고 ctrl + v로 붙여넣고!

 

■ 확장된 붙여넣기 ctrl + shift + v

ctrl + v 면 붙여넣기지,, 확장된 붙여넣기는 뭐냐~?!

바로 이전에 클립보드에 있던 복사 내역들을 보여줘서, 지난 거라도 골라서 복사할 수 있게끔 제공하는 기능입니다.

요렇게 나와서 원하는 클립보드 항목을 골라 붙여넣기 가능!

 

■ 파일 출력하기  Ctrl + P 

파일 출력하는 단축키.

 

■ 데이터베이스 접속 alt +F10

해당 단축키를 누르면 connection을 선택할 수 있습니다.

오렌지에서도 왔다갔다 자주썼던 기능~

 

alt + F10

요렇게 원하는 접속 선택후 확인 누르시면, 계정 들어가시고.

짠 해당 커넥션의 SQL워크시트 창이 켜집니다.

 

■ 대소문자 변경 Alt + '

대소문자 변경 과정

전체 쿼리를 블럭처리 한 다음에 Alt + '(작은따옴표) 를 누르면, 키워드만 대문자로 바뀌었다가, 한 번 더 누르면 키워드가 아닌 컬럼, 테이블명 같은 명명들이 대문자로 바뀌었다가, 또 누르면 모두 맨 앞글자만 대문자가 되었다가, 또 누르면 모두 대문자, 그 다음은 모두 소문자,, 이런식으로 번갈아가 가면서 바뀌게 됩니다.

 

■ 계획 설명 F10

F10을 누르면 쿼리의 PLAN 정보을 볼 수 있습니다.

단축키 전체목록 살펴보기

SQL DEVELOPER의 단축키는 환경설정 창에서 쉽게 목록을 살펴볼 수 있어요

도구에 환경설정을 들어가줍시다.

여기 가면 단축키라는 목록이 있습니다.

해당 부분에 가시면 원하는 단축키를 검색하실 수도 있고, 변경 또는 추가가 가능해요.

 

오늘 포스팅은 여기까지입니다. 자주 사용하는 단축키가 있다면 소개 좋아요 

SQL DEVELOPER의 단축키를 간단하게 알아보았어요. 도움이 되셨다면 공감 어떤가요./?! 다음에 또 뵙겠습니다~