전체 글

전체 글

    [MSSQL] 데이터베이스 테이블 모든 컬럼명 조회 쿼리

    [MSSQL] 데이터베이스 테이블 모든 컬럼명 조회 쿼리입니다. INFORMATION_SCHEMA.COLUMNS 테이블에 INFORMATION_SCHEMA.KEY_COLUMN_USAGE 테이블을 LEFT OUTER JOIN 하여 추출하는 쿼리 입니다. 조회 컬럼은 카탈로그, 스키마, 테이블명, 컬럼명, 데이터 타입(데이터 형식과 크기), 기본키(RPIMARY_KEY), 데이터 정렬 방식, 널(NULL) 값 허용으로 설정 했습니다. 스키마, 테이블명, 컬럼 순서 순으로 오름차순 정렬했습니다. Database_name 부분에 데이터베이스 명을 넣어주시면 됩니다. SELECT A.TABLE_CATALOG,A.TABLE_SCHEMA, A.TABLE_NAME, A.COLUMN_NAME, CASE WHEN A.DA..