一尘不染

列出mysql中的临时表列

sql

我创建了一个名为“ table1”的临时表。我试图列出我的临时表的列。我没有任何价值。这是我的mysql查询。

SELECT column_name
  FROM INFORMATION_SCHEMA.COLUMNS
  WHERE table_name = 'table2';

任何人都可以帮助我吗?谢谢


阅读 151

收藏
2021-05-30

共1个答案

一尘不染

您不能使用INFORMATION_SCHEMA获取临时表列

唯一可以使用的方法是 SHOW CREATE TABLE table2

“ INFORMATION_SCHEMA.COLUMNS”不包含临时表的列。

2021-05-30