ご存知のとおり、SHOW TABLES ステートメントを使用すると、データベース内のテーブルのリストを表示できます。ただし、MySQL の一時テーブルはこのリストには保存されません。つまり、SHOW TABLES ステートメントを使用して一時テーブルを確認することはできません。これを説明するために、次の例を使用します。
この例では、SHOW TABLES から「Salessummary」という名前の一時テーブルを取得しようとしています。以下に示すように、statement を実行します。 -
mysql> SHOW TABLES LIKE '%Sales%'; Empty set (0.00 sec) mysql> SHOW TABLES LIKE '%SalesSummary%'; Empty set (0.00 sec)
上記のクエリは、結果セットが空であることを示しています。これは、一時テーブル "Salessummary" がデータベースのテーブル リストにないことを意味します。
以上がテーブルリストで MySQL 一時テーブルを確認するにはどうすればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。