0

SSIS 経由で Excel ワークシートを SQL Server データベースにインポートしたいと考えています。このワークシート内には、データベース テーブルにインポートする必要があるいくつかの領域があります。

たとえば、A1 には、DB の対応する列の中に入る必要がある文字列値があります。F1 から F5 には、セル値ごとに個別の列にインポートするデータもあり、行 A12 から P までのすべての行を最後までインポートする必要があります。

A1 と F1:F5 の値は、DB 内の A12:P の最後の行エントリまで広がる必要があります。

これらの値を DB にエクスポートするために、これらの値を「分割」するにはどうすればよいですか? これは 1 つの select ステートメントで実行できますか?それともスクリプト タスクが唯一の方法ですか? 3 つの Excel ソースを用意して、出力を組み合わせることができると考えていました。

テスト目的で、Excel ソースで使用する A12:P を選択する変数を設定しました。

どこから始めればいいのかよくわかりません。

これに対処する例がある場合 (または例を挙げることができる場合) は、投稿してください。

ありがとうございました。

4

1 に答える 1

1

1 つの select ステートメントで動作するようになりました。

SELECT [シート名$A1:A1].F1,...

FROM [シート名$A1:A1],....

于 2012-08-28T13:13:07.007 に答える