상세 컨텐츠

본문 제목

테이블 정보 보기

DataBase/SQL Server

by 탑~! 2017. 9. 20. 10:01

본문

필드명, 데이터타입, 데이터길이, NULL여부, 기본값을 보여준다.

 

SELECT COLUMN_NAME, 
       CASE WHEN DATA_TYPE in ('char', 'varchar') THEN UPPER(DATA_TYPE) + '(' + CONVERT(VARCHAR,CHARACTER_MAXIMUM_LENGTH) + ')' ELSE UPPER(DATA_TYPE) END DATA_TYPE,
       CHARACTER_MAXIMUM_LENGTH,
       CASE WHEN IS_NULLABLE = 'YES' THEN 'NULL' ELSE 'NOT NULL' END NULL_YN,
       COLUMN_DEFAULT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = '테이블명'

[출처] 테이블 정보 보기|작성자 만쥬


관련글 더보기