mysql动态创建临时表列
时间: 2024-01-12 10:22:58 浏览: 96
动态sql创建表、列
在MySQL中,可以使用CREATE TEMPORARY TABLE语句动态创建临时表列。下面是两个示例:
1. 使用已有表的结构创建临时表列:
```mysql
CREATE TEMPORARY TABLE new_table SELECT * FROM old_table;
```
这将创建一个临时表new_table,其列与old_table相同。
2. 使用自定义列创建临时表列:
```mysql
CREATE TEMPORARY TABLE temp_tb (column1 INT, column2 VARCHAR(255));
```
这将创建一个临时表temp_tb,其中包含两个列column1和column2,分别为整型和字符串类型。
阅读全文