Команда SQL для автоматического создания таблицы на основе вставляемых данных - PullRequest
0 голосов
/ 28 января 2012

Мне нужно загрузить некоторые данные во временную таблицу, но данные никогда не бывают единообразными, тип данных и количество столбцов всегда будут разными.

Существует ли команда SQL, которая автоматически создает спецификации таблиц на основе данных, которые будут загружены в нее?

Ответы [ 2 ]

1 голос
/ 28 января 2012

Предполагая, что вы заполняете его из запроса, вы можете использовать синтаксис CREATE TABLE tablename SELECT ...;см §12.1.14.1.CREATE TABLE ... SELECT Синтаксис в Справочном руководстве по MySQL 5.6.

0 голосов
/ 28 января 2012

SELECT ... INTO должен делать то, что вы хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...