2015. 8. 20.

Mysql 테이블 명세서 쿼리로 뽑기.

테이블 명세서 쿼리로 뽑아보자!



1. 아래 쿼리를 실행하면 테이블 명세에 필요한 정보가 나온다.


SELECT 
  ORDINAL_POSITION '필드순번',
  COLUMN_NAME '필드명',
  DATA_TYPE '데이터 TYPE',
  COLUMN_TYPE '데이터 LENGTH',
  COLUMN_KEY 'KEY',
  IS_NULLABLE 'NULL값여부',
  EXTRA '자동여부',
  COLUMN_DEFAULT '디폴트값',
  COLUMN_COMMENT '필드설명'

FROM 
  `information_schema`.COLUMNS 

WHERE
  TABLE_SCHEMA = '데이터베이스이름'
  AND TABLE_NAME = '테이블이름'

ORDER BY
  TABLE_NAME, ORDINAL_POSITION 

댓글 없음:

댓글 쓰기