mysql 테이블 컬럼 정의 쿼리
2021. 1. 11. 14:31ㆍ데이터베이스/mysql
728x90
반응형
전체
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 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 1=1 AND a.TABLE_SCHEMA = 'DATABASE NAME' ORDER BY a.TABLE_NAME, b.ORDINAL_POSITION | cs |
개별
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | SELECT A.ORDINAL_POSITION AS '순번', A.COLUMN_NAME AS '필드명', A.DATA_TYPE AS 'DATA TYPE', A.COLUMN_TYPE AS '데이터길이', A.COLUMN_KEY AS 'KEY', A.IS_NULLABLE AS 'NULL값여부', A.EXTRA AS '자동여부', A.COLUMN_DEFAULT AS '디폴트값', A.COLUMN_COMMENT AS '필드설명' FROM information_schema.COLUMNS A WHERE 1=1 AND TABLE_SCHEMA = 'DATABASE NAME' AND TABLE_NAME = 'TABLE NAME' ORDER BY TABLE_NAME, ORDINAL_POSITION | cs |
728x90
'데이터베이스 > mysql' 카테고리의 다른 글
mysql 월별 count 통계! (2) | 2021.01.26 |
---|---|
mysql 일별 count 통계 쿼리 (2) | 2021.01.26 |
mysql 날짜 조회 시 date_format 초기화 하여 셀렉트 하기 (0) | 2021.01.13 |