でのSQLServerにストアドプロシージャを作成することにより、1.スタート:
OBJECT_ID( 'usp_t013_inset_process_log')がnullでない場合 、ドロップ手順usp_t013_inset_process_log 行く 手順usp_t013_inset_process_log作成 @execution_id VARCHAR(50)、 @package_nameのVARCHAR(50)、 @machine_nameのVARCHAR(50)、 @id INT出力 として 始まる (T013_PROCESS_LOG値への挿入を@ execution_id、@パッケージ名、@マシン名、GETDATE()、NULL、1)。 @id = @@ IDENTITYを選択します。 エンド・ リターン1。 行きます
SQL呼び出しのためのsqlタスクに次の文を入力します
@id_ int型の宣言 宣言@return_valueがINT 実行?= usp_t013_inset_process_log @execution_id =?、 @package_name =?、 @machine_name =?、 @id =?出力
3のパラメータ名のSQL文のサイズと値を注意し、対応するマッピングパラメータマッピング部を構成し、2つのパラメータは、戻り値と出力値を取得するために使用作成しますか?ターン対応にします