테이블 컬럼(Column) 목록 조회하기(MS-SQL)
- MS-SQL 테이블 컬럼 정보 추출 쿼리
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = [테이블이름]
가장 기본적인 정보를 아래 정리해 보았습니다.
컬럼 이름 | 의미 |
COLUMN_NAME | 테이블의 컬럼(Column) 정보 |
ORDINAL_POSITION | 테이블을 조회하였을 때 나오는 컬럼의 위치 |
IS_NULLABLE | 컬럼(Column)에 NULL 허용여부 (YES/NO) |
DATA_TYPE | 컬럼(Column)의 데이타 타입 |
저는 Insert, Update, Delete, Select 등 작업을 할 때
필요한 컬럼(Column)의 수가 많다면,
일일이 타이핑하는 것보다 위의 쿼리를 외워 활용하여 조회를 하는게 더 효과적이더군요.
아직 큰 활용도를 찾지는 못하였지만,
아무쪼록 도움이 되었으면 좋겠습니다.
감사합니다. 좋은 하루 되세요