1
パッケージ変数:packnoをSQL実行タスクからデータフローに渡そうとしています。 変数は、OnProgressイベントで必要な値で埋められます。値は20717です。 しかし、OnPostExecuteイベントでは、この値はクリアされ、割り当てられます:-1。PostExecuteイベントで変数がクリアされる
したがって、SQLコマンドは-1の値で実行されます。 これはなぜ起こっているのでしょうか?
パッケージ変数:packnoをSQL実行タスクからデータフローに渡そうとしています。 変数は、OnProgressイベントで必要な値で埋められます。値は20717です。 しかし、OnPostExecuteイベントでは、この値はクリアされ、割り当てられます:-1。PostExecuteイベントで変数がクリアされる
したがって、SQLコマンドは-1の値で実行されます。 これはなぜ起こっているのでしょうか?
サーバーに問題があります。すべてがうまくいきました。
チェックコード変数が再st /上書きされ、EvaluateAsExpressionが真であるかどうかを確認します。 –
変数の値はExecute SQLタスク内のクエリの結果ですか? –
EvaluateAsExpressionがfalseに設定されています。はい、変数の値はクエリの結果であり、進捗ステージで問題なく割り当てられます。後に何かが起こる。カスタムコードはありません –