2
入力パラメータでSPを実行しようとしていて、SPが必要な値SSIS変数でそれをキャプチャする...戻り値の型を持つパラメータが最初のパラメータではないか、戻り値型のパラメータが複数ある
私はこれを達成するためのSQLスクリプトタスクを使用し、問題は、私はパラメータ名/パラメータ・サイズの列を注文する方法がわからないです...
スクリプトタスクで「パラメータ名」と「パラメータサイズ」を使用する方法を教えてもらえますか。この私が使用しているコード:
exec pr_procname ?
を、私はあなたが2つのパラメータのプレースホルダが含まれているコードを使用する必要がOLEDBドライバに
SQLの外観はどうですか?どのような運転手ですか? (ADO.NetまたはOLEDB?)SPの値をどのように戻していますか?それには4つの方法があります。設定した方法は、戻りパラメータ –
SQL- "exec pr_procname?" ....です。ドライバOLEDB .... SPからの戻り値には、SPからの変数を返す "Return @validcount"のようなreturn文があります。あなたの詳細情報が必要な場合は教えてください –
あなたのSPの形式がわかったので、最初にGoogleヒットを確認できます:http://bidn.com/blogs/BillBrannen/bidn-blog/612/stored -procedure-return-values-and-output-parameters-in-ssis。あなたの場合は 'EXECが必要ですか? = pr_procname? '。最初のパラメータは_ReturnValue_です。 2番目のパラメータは入力です。それでは –