0

こんにちは皆さん、SSISパッケージに少し疑問があります:

一連のレコードを提供するストアド プロシージャを使用しています。最終的にこれらのレコードは一時テーブルに保存されます。

問題は、このレコードをExcelにエクスポートしたいので、SSISパッケージを使用してそれを行うことを計画しました。問題は#temptable、実行時にストアド プロシージャで使用しているため、SSIS のソースに表示されないため、SSIS で OLE DB ソースをどのように定義するかです。

一時テーブルを Excel ファイルにエクスポートすることをお勧めします。

4

2 に答える 2

1

一時テーブルを使用しているという事実は、あまり重要ではありません。Select ステートメントを出力するストアド プロシージャ ロジックで一時テーブルが使用されていますか? はいの場合は、OLE DB ソースでデータ アクセス モードを SQL コマンドに設定し、ストア プロシージャを呼び出します ( EXEC myStoredProcedure)。

を使用する#temptableと、SSIS で問題が発生する可能性があります。異なるデータ フローまたは変換で一時テーブルにアクセスする必要がある場合は、 global を使用する必要があります##temptable

この質問を確認してください。答えは、一時テーブルの使用について詳しく説明しています。

別のリファレンス: SSIS: 一時テーブルの使用

于 2013-09-26T16:22:02.287 に答える