2011-07-21 38 views
0

私はさまざまな変数を持っていますが、ほとんどが文字列ですが、整数を1つ持っています。私はテーブルからこのintを取得する必要があります(それはINT型でもあります)。私の問題は、この変数のパラメータを設定することです。私の他の変数(文字列)は{0}、{1}、{2}などのパラメータを使用できますが、Int32変数ではパラメータに値を渡すことはできません。SSISパッケージ変数

答えて

0

変数は構成テーブルに格納され、実行時にそのサーバーの構成から変数が設定されます。また、同じプロセスを実行している異なるクライアントの場合は、異なる可能性があるように、親子のpacakgaeを実行することもあります。次に、そのパッケージは親パッケージから子パッケージに渡されます。

また、プロセスの開始時にSQL実行タスクを実行して、テーブルから値を取得し、結果セットのint変数に設定することもできます。これは、変数が時間とともに変化し、その変数を設定の一部にしたくない場合には、しばしば最良の方法です。

関連する問題