MySQL 如何在 MySQL 中列出临时表的列
要在 MySQL 中列出临时表的列,请先创建一个临时表。
下面是一个例子。我们创建了一个包含学生详细信息的一些列的临时表−
mysql> CREATE TEMPORARY TABLE DemoTable745 (
StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
StudentName varchar(100),
StudentAge int,
StudentAddress varchar(100),
StudentCountryName varchar(20)
);
Query OK, 0 rows affected (0.00 sec)
以下是列出 MySQL 临时表列的查询−
mysql> show columns from DemoTable745;
这将会产生以下输出 –
+--------------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------------+--------------+------+-----+---------+----------------+
| StudentId | int(11) | NO | PRI | NULL | auto_increment |
| StudentName | varchar(100) | YES | | NULL | NULL |
| StudentAge | int(11) | YES | | NULL | NULL |
| StudentAddress | varchar(100) | YES | | NULL | NULL |
| StudentCountryName | varchar(20) | YES | | NULL | NULL |
+--------------------+--------------+------+-----+---------+----------------+
5 rows in set (0.05 sec)
阅读更多:MySQL 教程
极客教程