MSSQL

[MSSQL] 쿼리 바로 가기 단축키 설정 및 사용 방법

허니용 2024. 8. 14. 21:45
728x90
반응형

MSSQL에서 많이 사용되는 쿼리 바로 가기 단축키를 설정해 보고 사용 방법을 알아보겠습니다.


MSSQL 쿼리 바로 가기 단축키 설정 방법

MSSMS의 상단에 [도구]-[옵션]을 클릭합니다.

 

 

옵션 창에서 [환경]-[키보드]-[쿼리 바로 가기]를 클립 합니다.

 

 

그럼 위와 같이 쿼리 바로 가기에 바로 가기와 저장 프로시저가 있는데요.

(Alt+F1, Ctrl+1, Ctrl+2는 고정이라 변경할 수 없습니다.)

 

 

자주 사용하는 SQL 또는 프로시저를 작성하고 확인 버튼을 클릭해 주세요.
(그리고 반드시 MSSMS를 재시작 해주세요.)

​아래 기본값으로 된 부분은 수정이 안되기 때문에 그냥 두시면 됩니다.

  • Alt + F1 = sp_help
  • Ctrl + 1 = sp_who
  • Ctrl + 2 = sp_lock

 

추가
  - CTRL+F1 = 지정하지 않았음. (손가락이 사용하기에 불편한 위치임.)
  - Ctrl + 3 = sp_helptext
  - Ctrl + 4 = SELECT TOP 100 * FROM

​Ctrl + 3에 sp_helptext
Ctrl + 4에는 SELECT TOP 100 * FROM를 입력하여 저장해 두었습니다.


Alt+F1  sp_help 쿼리 바로 가기 사용 방법

위와 같은 SELECT 문이 있다고 가정하고 테이블에 대한 정보를 알고 싶을 때 사용하는 방법입니다. 
보통 테이블 (TestTable)을 더블 클릭하면 위 그림처럼 드래그가 되고요.

Alt+F1 키를 눌러봅니다.

 

 

그럼 위와 같이 테이블에 대한 정보를 확인할 수 있습니다.
테이블 생성일자, 칼럼명, 타입, null 여부, pk, index 등을 알 수 있습니다.

 

 

테이블을 더블 클릭하고 Alt+F1을 누른 것은 sp_help  [테이블명] 실행(F5) 되어 위 결과가 나오는 겁니다.
sp_help  TestTable

 

 

Ctrl+3  sp_helptext 쿼리 바로 가기 사용 방법

sp_helptext는 저장 프로시저, 함수, 트리거, 뷰, 등 개체의 정의를 표시해 주는데요.
개체 탐색기에서 찾으면 시간이 오래 걸리기 때문에 단축키를 통해 찾습니다.

 

 

프로시저 이름을 알고 있으면 쿼리 편집창에 붙여 넣고 더블 클릭 후 Ctrl+3을 해주면 위처럼 프로시저의 내용이 나오게 됩니다.

아래 TEXT에 마우스 클릭 후 Ctrl + A 누른 후 복사한 뒤 쿼리창에 붙여 넣으면 됩니다.
만약 위처럼 나오지 않고 표 형태로 나온다면 아래 내용을 확인합니다.

 

 

표 형태로 결과 표시 (Ctrl+D)가 활성화되어 있어서 그런 것입니다.

 

 

Ctrl+T를 누르면 텍스트로 결과 표시가 되는데요. 이 상태에서 다시 Ctrl+3을 눌러서 확인하시면 됩니다.

그래서 보통 프로시저 더블 클릭 후 Ctrl+T 하고 Ctrl+3 누르면 정상적으로 프로시저 내용을 확인할 수 있습니다.

 

 

결과 창에 있는 프로시저 내용을 Ctrl+A 후 Ctrl+C를 하여 복사를 하고요.

 

 

편집창으로 붙여 넣기 합니다.

 

CREATE는 ALTER 변경 후 F5 눌러주면 됩니다.

맨 위쪽과 아래쪽에는 불필요한 문자가 있어서 Ctrl+Home과 Ctrl+End를 눌러 삭제해 주시고요.

 

 

MSSQL에서 많이 사용되는 쿼리 바로 가기의 단축키 설정 방법과 사용 방법을 알아보았습니다. 

익혀두면 일하시는데 많은 도움이 되니 설정해 보시기 바랍니다.
이상 마칩니다.

728x90
반응형