SQL命令根据插入的数据自动创建表

时间:2012-01-27 21:30:11

标签: mysql sql

我必须将一些数据加载到临时表中,但数据永远不会统一,数据类型和列数将始终不同。

是否有一个SQL命令会根据将加载到其中的数据自动创建表规范?

2 个答案:

答案 0 :(得分:1)

假设您从查询中填充它,您可以使用语法CREATE TABLE tablename SELECT ...;请参阅MySQL 5.6参考手册中的§12.1.14.1. CREATE TABLE ... SELECT Syntax

答案 1 :(得分:0)

SELECT ... INTO应该做你想做的事。