테이블 Description을 달아두면 다른 사람들이 해당 시스템을 분석 또는 파악할 때 아주 편합니다. 

따라서 개발이나 유지/보수를 할때 테이블 및 컬럼의 설명을 달아주는 습관을 가져 봅시다.

코멘트 즉 Description 을 추가, 삭제, 조회하는 쿼리입니다.

 

설명 및 예제

 

테이블 코멘트 추가
EXEC sp_addextendedproperty 'MS_Description', '테이블설명', 'USER', dbo, 'TABLE', 테이블이름
EXEC sp_addextendedproperty 'MS_Description', '임시테이블', 'USER', dbo, 'TABLE', Temp_Table

 

테이블 코멘트 삭제
EXEC sp_dropextendedproperty 'MS_Description', 'SCHEMA', dbo, 'TABLE', 테이블이름, DEFAULT, DEFAULT
EXEC sp_dropextendedproperty 'MS_Description', 'SCHEMA', dbo, 'TABLE', Temp_Table, DEFAULT, DEFAULT

 

테이블 코멘트 조회
SELECT OBJTYPE
        , OBJNAME
        , NAME
        , VALUE
FROM ::FN_LISTEXTENDEDPROPERTY (NULL, 'SCHEMA', 'dbo', 'TABLE', '테이블이름', DEFAULT, DEFAULT)
SELECT OBJTYPE 
        , OBJNAME
        , NAME 
        , VALUE AS '설명(Description)'
FROM ::FN_LISTEXTENDEDPROPERTY (NULL, 'SCHEMA', 'dbo', 'TABLE', 'Temp_Table', DEFAULT, DEFAULT)

  위 테이블 조회 쿼리를 실행했을 경우 결과입니다.

조회 객체는 TABLE이고, 테이블 명이 조회됩니다. 그리고 Description의 내용은 '임시테이블' 로 나타나는 것을 확인할 수 있습니다. 

MS-SQL 테이블 Description 추가, 삭제, 조회 예제였습니다.

Posted by JOY [바가지]

댓글을 달아 주세요

  1. 청결원 2019.06.17 15:27 신고  댓글주소  수정/삭제  댓글쓰기

    행복한 한주 시작 잘 하세요~
    포스팅 잘 보고 갑니다~

  2. 소스킹 2019.06.17 16:55 신고  댓글주소  수정/삭제  댓글쓰기

    저에겐 조금 어려운 내용이지만
    잘 보고 갑니다!
    좋은 하루 보내세요 : )

  3. 2019.06.17 17:09  댓글주소  수정/삭제  댓글쓰기

    비밀댓글입니다

  4. 오렌지훈 2019.06.17 19:18 신고  댓글주소  수정/삭제  댓글쓰기

    잘 배우고 갑니다~
    좋은 하루되세요~

  5. Deborah 2019.06.18 00:16 신고  댓글주소  수정/삭제  댓글쓰기

    어려운 내용인데 잘 봤어요. 잘 지내고 계시죠?

  6. *저녁노을* 2019.06.18 04:51 신고  댓글주소  수정/삭제  댓글쓰기

    질 보고 갑니다.
    즐거운 화요일 되세요

  7. 공수래공수거 2019.06.18 05:52 신고  댓글주소  수정/삭제  댓글쓰기

    프로그래밍에 관한 내용이로군요..
    잘 모르지만 아시는분들에게는 유익할듯 합니다.^^

  8. 연예인 2019.06.18 09:21 신고  댓글주소  수정/삭제  댓글쓰기

    안녕하세요 글 잘 읽고 공감 누르고 갑니다~

  9. 소스킹 2019.06.18 11:50 신고  댓글주소  수정/삭제  댓글쓰기

    저에겐 어려운 내용이지만
    잘 보고 갑니다!
    즐거운 하루 보내세요 : )

  10. 드림 사랑 2019.06.18 19:05 신고  댓글주소  수정/삭제  댓글쓰기

    으아 어려워요

  11. 코리아배낭여행 2019.06.19 05:06 신고  댓글주소  수정/삭제  댓글쓰기

    공감 꾹 누르고 다녀갑니다.
    행복한 하루되세요.

  12. 청결원 2019.06.19 06:58 신고  댓글주소  수정/삭제  댓글쓰기

    비온뒤 깨끗한 날이 되었네요
    오늘도 좋은 하루 보내시고 포스팅 잘 보고 갑니다~