컬럼 정의서 조금 더 쉽게 작성하기
프로젝트 결과 산출물로 컬럼 정의서가 필요한 경우가 있습니다. DB가 이미 구축되어 있는 상황에서, 조금 더 편하게 문서작업을 하기 위해 공유합니다. 먼저 컬럼 정의서에 필요한 쿼리입니다. SELECT TABLE_NAME, COLUMN_NAME, CONCAT(DATA_TYPE,'(',IFNULL(CHARACTER_MAXIMUM_LENGTH,IFNULL(NUMERIC_PRECISION,'')),')') TYPE, COLUMN_KEY, IS_NULLABLEFROM INFORMATION_SCHEMA.COLUMNSWHERE TABLE_SCHEMA IN ('DB이름')ORDER BY TABLE_SCHEMA, TABLE_NAME, ORDINAL_POSITION; 위 쿼리를 실행하면 아래와 같은 결과를 볼 수 있..