* 테이블 조회
select @RN:=@RN+1 AS SN
, a.table_name
, a.table_comment
from INFORMATION_SCHEMA.tables a, (SELECT @RN:=0) b
where table_schema='스키마명';
* 테이블, 컬럼 조회
select if(b.ordinal_position='1',a.table_name,'') as table_name
, if(b.ordinal_position='1',a.table_comment,'') as table_comment
, b.ordinal_position
, b.column_key
, b.column_name
, b.column_type
, b.is_nullable
, b.column_comment
from INFORMATION_SCHEMA.tables a
left outer join INFORMATION_SCHEMA.columns b
on a.table_name = b.table_name
and a.table_schema = b.table_schema
where a.table_schema='스키마명'
;
반응형
'logs > database' 카테고리의 다른 글
mysql] user생성, 권한부여 (0) | 2018.04.17 |
---|---|
mysql] user에게 프로시저, 펑션 생성 권한 주기 (0) | 2018.04.17 |
mysql] function 생성시 This function has none of DETERMINISTIC,~ 오류 해결법 (0) | 2017.12.18 |
mysql] putty로 linux에 있는 mysql 접속하기 (0) | 2017.12.18 |