SQL Server 2005を使用して、クエリによって与えられた結果セットを別のテーブルにエクスポートするにはどうすればよいですか?結果セットを別のテーブルにエクスポートしますか?
私はCSVにエクスポートせずにこれを達成したいですか?
SQL Server 2005を使用して、クエリによって与えられた結果セットを別のテーブルにエクスポートするにはどうすればよいですか?結果セットを別のテーブルにエクスポートしますか?
私はCSVにエクスポートせずにこれを達成したいですか?
insert into table(column1, columns, etc) select columns from sourcetable
列が選択マッチテーブル定義で返された場合は、挿入中に列リストを省略することができます。 selectの列名は無視されますが、読みやすくするために推奨されます。
選択することもできますが、新しいテーブルが作成されます。テンポラリテーブルを選択するのに便利なこともありますが、select intoによるtempdbロックに注意してください。
SELECT col1, col2, ...
INTO dbo.newtable
FROM (SELECT ...query...) AS x;
INSERT INTO TargetTable(Col1, Col2, Col3)
SELECT Col1, Col2, Col3
FROM SourceTable
これまでに取得したコードはありますか?ストアドプロシージャには何らかの関係がありますか?あなたの質問を編集して、もう少し文脈を与えてください。 –
私の前提は、「別のテーブル」はまだ存在していなかったということでした。他のテーブルが存在するかどうかを明確にすることができますか?「クエリ」をよりよく定義できますか? –