SHOW [FULL] TABLES [{FROM | IN} db_name]
[LIKE 'pattern' | WHERE expr]
SHOW TABLES
は、与えられたテーブル内で非
TEMPORARY
テーブルをリストします。また、このリストは、mysqlshow
db_name
コマンドを使用して取得することもできます。LIKE
節 (存在する場合)
は、どのテーブル名と照合するかを示します。Extensions to SHOW Statements
で説明されているように、WHERE
節を指定すると、より一般的な条件を使用して行を選択できます。
このステートメントはデータベース内のビューもリストします。FULL
修飾子は SHOW FULL
TABLES が第 2
の出力カラムを表示するようにサポートされています。第
2 カラムの値は、テーブルに対しては
BASE TABLE
で、ビューに対しては
VIEW です。
ベーステーブルまたはビューに対する権限を持っていない場合、そのテーブルまたはビューは
SHOW TABLES
または mysqlshow db_name
の出力に表示されません。
