테이블 명세서를 출력해 주는 SQL > db

본문 바로가기
사이트 내 전체검색

db

테이블 명세서를 출력해 주는 SQL

페이지 정보

작성자 서방님 댓글 0건 조회 150회 작성일 16-01-19 14:41

본문

SELECT
  ORDINAL_POSITION AS `필드순번`,
  COLUMN_NAME AS `필드명`,
  COLUMN_TYPE AS `데이터 LENGTH`,
  IS_NULLABLE AS `NULL값여부`,
  COLUMN_KEY AS `KEY`,
  EXTRA AS `자동여부`,
  COLUMN_DEFAULT `기본값`,
  COLUMN_COMMENT AS `필드설명`
FROM
  INFORMATION_SCHEMA.COLUMNS
WHERE
  TABLE_SCHEMA = '데이터베이스이름'
  AND TABLE_NAME = '테이블이름'
ORDER BY
  TABLE_NAME, ORDINAL_POSITION



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

댓글목록

등록된 댓글이 없습니다.

Total 464건 5 페이지
게시물 검색

회원로그인

접속자집계

오늘
89
어제
84
최대
1,347
전체
154,460
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.