SSIS コンポーネント スクリプトの ProcessInputRow 関数内でローカル/グローバル変数を使用して、実行中の数値を保持する方法はありますか?
例えば:
Row1: 1
Row2: 1
Row3: 0
つまり、変数がデフォルト = 0 に設定されているとします。
行 1 の後、変数は = 1 になります
行 2 の後、変数は = 2 になります。
行 3 の後、変数は = 1 になります
ProcessInputRow 関数は各入力行を個別に処理するため、ローカル変数がリセットされ、SSIS ユーザーが作成した変数を PostExecute() 以外では使用できないため、ここで途方に暮れています。