SSMS 결과 복사시 열 머리글 포함하기

 

  • Version : SQL Server 2005, 2008, 2008R2

SSMS에서 결과집합을 복사하여 엑셀이나 기타 문서 붙여 넣을 때 열 머리글이 포함되지 않아 한땀 한땀 손으로 기입했던 기억이 있을 것이다.

 

이렇게 귀찮고 손이 많이 가는 작업을 한번에 해결 할 수 없을까?

이번 시간을 통해서 알아 보자.

 

SSMS에서 쿼리를 실행하여 결과값을 복사하여 엑셀에 붙여 보자.

 

SSMS가 기본 옵션으로 선택되어 있다면 다음과 같이 엑셀에 붙여넣기가 될 것이다.

열 머리글이 포함되지 않아 어떤 열이 어떤 정보를 나타내는지 확인 할 수 없다. 그렇다고 한땀 한땀 손으로 기입하자니 열 이름도 복잡하고 너무 많다. 어떻게 할까?

 

 

SQL Server 2008 이상에서는 다음과 같이 결과를 복사 할 때 마우스 오른쪽을 클릭하여 [복사(머리글 포함)] 을 선택하면 다음과 같이 열 머리글까지 복사되어 붙여넣기가 실행 된다.

 

SQL Server 2008에서 [복사(머리글 포함)]를 선택하여 붙여 넣었다. 엑셀에 자동으로 열 이름이 포함된 것을 확인 할 수 있다.

 

그렇다면 SQL Server 2008 이전 버전에서는 어떻게 할까? 다음과 같이 SSMS에서 [도구] – [옵션]을 선택 한다.

 

 

[옵션]창에서 [쿼리 결과] –[SQL Server] –[표 형태로 결과표시] 탭에서 [결과를 복사하거나 저장할 때 열 머리글 포함]을 체크 한다.

체크를 완료 하였으면 확인을 선택하여 창을 닫는다.

 

반드시 새로운 쿼리창을 열어야 해당 옵션이 적용 된다. 새로운 쿼리창을 실행하여 쿼리 결과를 복사하여 붙여넣기를 하여 보자.

특별히 마우스를 클릭하여 [복사(머리글 포함)] 선택하지 않아도 다음과 같이 머리글이 복사된 것을 확인 할 수 있다.

 

 

매우 쉽고 간단한 옵션이지만 단순한 시간을 줄임으로써 작업의 효율을 높일 수 있는 기능 이다. 


강성욱 / jevida@naver.com
Microsoft SQL Server MVP
Blog : http://sqlmvp.kr
Facebook : http://facebook.com/sqlmvp



No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 19926
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 12111
1634 SSMS 쿼리 자동 줄 바꿈 jevida(강성욱) 2015.03.27 9657
1633 SSMS 인텔리전스 사용 jevida(강성욱) 2015.03.27 6307
1632 SSMS 줄 번호 표시 jevida(강성욱) 2015.03.26 64817
1631 SSMS 시작 옵션 변경하기 jevida(강성욱) 2015.03.26 4355
1630 SSMS 쿼리 결과 다른 탭에 표시하기 jevida(강성욱) 2015.03.26 5197
1629 SSMS 연결 표시줄 색상 변경 jevida(강성욱) 2015.03.26 4868
» SSMS 결과 복사시 열 머리글 포함하기 jevida(강성욱) 2015.03.26 4818
1627 SSMS 결과물을 쉼표로 구분하여 출력하기 jevida(강성욱) 2015.03.26 4222
1626 SSMS 최근 사용한 파일에 대한 설정 변경 jevida(강성욱) 2015.03.25 3734
1625 SSMS 상위 행 선택 및 수정 행 변경 jevida(강성욱) 2015.03.25 7194
1624 SSMS에서 변경 스크립트 자동 생성 jevida(강성욱) 2015.03.25 4225
1623 SSMS 명령 단축키 설정 jevida(강성욱) 2015.03.25 6731
1622 Min / Max Server Memory 설정 jevida(강성욱) 2015.03.24 14134
1621 Tempdb 장애 유형과 해결방안.(디스크 공간 및 경로 문제) jevida(강성욱) 2015.03.24 5521
1620 SQL Server ErrorLog에 백업 로그 남지기 않기 jevida(강성욱) 2015.03.24 4101
1619 SQL Server의 Errorlog는 어디에 저장 될까? jevida(강성욱) 2015.03.24 3799
1618 통계(Statistics) jevida(강성욱) 2015.03.23 5883
1617 활성 트랜잭션 찾기 jevida(강성욱) 2015.03.23 4084
1616 ForwardedRecord (행 이동에 대한 포워드) jevida(강성욱) 2015.03.23 3435
1615 인덱스 생성 순서에 따른내부 작업 변화 jevida(강성욱) 2015.03.23 5110





XE Login