본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


기타

[MSSQL] 태이블 설명(COMMENT) 보기

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2021. 9. 3.

 

아래 쿼리를 실행하면 됩니다.

DECLARE @TABLE_NAME NVARCHAR(50) = '원하는테이블명';
SELECT D.COLORDER                AS COLUMN_IDX            -- 컬럼 인덱스
     , D.NAME                    AS COLUMN_NAME            -- 컬럼이름
     , E.VALUE                    AS COLUMN_DESCRIPTION    -- 컬럼 설명
     , F.DATA_TYPE                AS TYPE                    -- 컬럼 종류
     , F.CHARACTER_OCTET_LENGTH    AS LENGTH                -- 컬럼 데이터 허용 길이
     , F.IS_NULLABLE            AS IS_NULLABLE            -- 널 허용 여부
  FROM SYSOBJECTS A WITH (NOLOCK)
  INNER JOIN SYSUSERS B WITH (NOLOCK)        ON A.UID = B.UID
  INNER JOIN SYSCOLUMNS D WITH (NOLOCK)        ON D.ID = A.ID
  INNER JOIN INFORMATION_SCHEMA.COLUMNS F WITH (NOLOCK)
     ON A.NAME = F.TABLE_NAME
    AND D.NAME = F.COLUMN_NAME
   LEFT OUTER JOIN SYS.EXTENDED_PROPERTIES C WITH (NOLOCK)
     ON C.MAJOR_ID = A.ID
    AND C.MINOR_ID = 0
    AND C.NAME = 'MS_Description'
   LEFT OUTER JOIN SYS.EXTENDED_PROPERTIES E WITH (NOLOCK)
     ON E.MAJOR_ID = D.ID
    AND E.MINOR_ID = D.COLID
    AND E.NAME = 'MS_Description'  
  WHERE 1=1
    AND A.TYPE = 'U'
    AND A.NAME = @TABLE_NAME
  ORDER BY D.COLORDER
반응형
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글