Để liệt kê cột bảng tạm trong MySQL, trước tiên hãy tạo một bảng tạm.
Ví dụ: Tạo bảng tạm với các cột chứa thông tin sinh viên:
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)
Truy vấn liệt kê cột:
mysql> SHOW COLUMNS FROM DemoTable745;
Kết quả:
+--------------------+--------------+------+-----+---------+----------------+ | 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)