테이블 명세서 만들기

최원상·2023년 11월 15일
0

아래 쿼리를 실행하면 테이블에 대한 정보를 뽑을 수 있다.
엑셀로 내보내서 수정하면 간단하게 테이블 명세서 만들기가능

SELECT
  a.TABLE_NAME '테이블명',
 b.ORDINAL_POSITION '순번',
 b.COLUMN_NAME '필드명',
 b.DATA_TYPE 'DATA TYPE',
 b.COLUMN_TYPE '데이터길이',
 b.COLUMN_KEY 'KEY',
 b.IS_NULLABLE 'NULL값여부',
 b.EXTRA '자동여부',
 b.COLUMN_DEFAULT '디폴트값',
 b.COLUMN_COMMENT '필드설명'
from information_schema.TABLES a join  information_schema.COLUMNS b on a.TABLE_NAME = b.TABLE_NAME and a.TABLE_SCHEMA = b.TABLE_SCHEMA
where a.TABLE_SCHEMA = 'vacationapplicationsystem'
ORDER BY
  a.TABLE_NAME, b.ORDINAL_POSITION
profile
한 줄로는 안되지

0개의 댓글