SHOW [FULL] TABLES [{FROM | IN}db_name
] [LIKE 'pattern
' | WHEREexpr
]
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
の出力に表示されません。