【MySQL】INFORMATION_SCHEMA 情報スキーマ(@sql- 92)
MySQL5で見かける「information_schema」。
昔、初めて見たときは、何だこれ気持ち悪いなと思ったものですが、SQL-92の規格にある情報スキーマというものです。
INFORMATION_SCHEMA はデータベース メタデータへのアクセスを提供します。
例えば、testデータベースのテーブルを全部一覧で取得できます。
select * from information_schema.tables where TABLE_SCHEMA = 'test' and TABLE_TYPE = 'BASE TABLE';
コメント