私はSSISにかなり慣れていません...だからここに私の問題文があります-私は次のことを行うパッケージを作成したい..
1) 1000 個の ID (主キー) のセットを 100 個のセット、つまり 100*10 に分割するには 2) 毎回取得した 100 個の値を変数「X」に動的に入力する必要があります 3) この変数を where で使用したい節で
例: 主キーとして 'ID' を持つ表 Students があります。また、'ID' 列を持つ表 Rank_Holders もあります select * from Rank_Holders where ID in (?) is what I want to do . ? マップされた変数を示します-これには、学生からの ID のリストが必要です。
実際には、SQL Server の 1 つのテーブルと Oracle のもう 1 つのテーブルがここに大規模なデータベースがあり、ID 列の数が 30000 を超えているため、チャンクに分割して Where in 句にフィードする必要があります
ステップバイステップのパッケージ作成プロセスは本当に役に立ちます。同じことを手伝ってください。