전체 글
[MYSQL] 데이터베이스 테이블 모든 컬럼명 조회 쿼리
[MYSQL] 데이터베이스 테이블 모든 컬럼명 조회 쿼리입니다. INFORMATION_SCHEMA.COLUMNS 테이블의 스키마, 테이블명, 컬럼명, 컬럼타입, 컬럼키, 정렬타입 순으로 조회했습니다. 정렬은 테이블명, 컬럼 순서로 오름차순 정렬했습니다. 'Database_Name' 부분에 테이블명 기입해주시면 됩니다. SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, COLUMN_TYPE, COLUMN_KEY, COLLATION_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA ='Database_Name' ORDER BY TABLE_NAME, ORDINAL_POSITION
[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..