본문 바로가기

개발일반

MSSQL 테이블 정의서 간편 작성 팁. 테이블 리스트, 컬럼 리스트.

반응형

-- 컬럼 목록 조회

SELECT A.*
FROM DBO.SYSCOLUMNS A INNER JOIN DBO.SYSOBJECTS B ON A.ID = B.ID
WHERE B.NAME = '<TABLE_NAME>'

SELECT * FROM  INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME LIKE 'GII_PUBLISHER' ORDER BY ORDINAL_POSITION

--해당 컬럼이 속한 테이블 조회
SELECT B.NAME
FROM DBO.SYSCOLUMNS A INNER JOIN DBO.SYSOBJECTS B ON A.ID = B.ID
WHERE A.NAME = '<COLUMN_NAME>'

반응형