아래 쿼리를 실행하면 됩니다.
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
반응형
'기타' 카테고리의 다른 글
NGINX 프록시(포워딩) 해더(header) 설정 (0) | 2021.10.25 |
---|---|
디지털 원패스 연동 개념 정리(Digital onepass) (8) | 2021.09.23 |
깃허브(github) 커밋 히스토리 보기(sell all recent commits) (2) | 2021.08.26 |
신입 백엔드 웹(Backend Web) 개발자가 되기 위해 필요한 순서 (6) | 2021.08.25 |
신입 프론트엔드 웹(Frontend Web) 개발자가 되기 위해 필요한 순서 (14) | 2021.08.17 |
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글