一時テーブルにデータをロードする必要がありますが、データは一様ではなく、データ型とカラム数は常に異なります。挿入されたデータに基づいて自動的にテーブルを作成するSQLコマンド
ロードされるデータに基づいてテーブル仕様を自動的に作成するSQLコマンドはありますか?
一時テーブルにデータをロードする必要がありますが、データは一様ではなく、データ型とカラム数は常に異なります。挿入されたデータに基づいて自動的にテーブルを作成するSQLコマンド
ロードされるデータに基づいてテーブル仕様を自動的に作成するSQLコマンドはありますか?
SELECT ... INTOあなたがしたいことをする必要があります。
クエリから入力すると仮定すると、構文はCREATE TABLE tablename SELECT ...
です。 MySQL 5.6リファレンスマニュアルの§12.1.14.1. CREATE TABLE ... SELECT
Syntaxを参照してください。
私はあなたが実際に彼の質問に答えた唯一の人だと思います。 –
これはあいまいです。どのようなデータですか?いくつかの型と列の例を挙げられますか? –
@ruakh私はMySQLを使用しています –
確かに、データにはある程度の一貫性がありますが、いくつかの共通性やパターンがあります。そうでない場合、このデータはどのように役立つでしょうか?そうでなければ、それがランダムなデータであれば、おそらくデータベースはそれに適した船ではないでしょうか? –