1

AEP ストアド プロシージャ関数に追加のパラメーターを追加できますか?

4

2 に答える 2

0

あなたが何を求めているのか理解できれば、答えはイエスです。ALTER PROCEDURE ステートメントを使用して、パラメーターを既存の AEP に追加できます。例えば、

ALTER PROCEDURE MyAEP ( 
      num Integer,
      newparam Integer
   ) 
   FUNCTION 
     "TestSP"
   IN COMLIBRARY 
     "AdvantageAEP1.aep_procedures";

パラメータを使用するには、プロシージャ自体も更新する必要があります。

DLL またはアセンブリ内の関数自体に関する限り、パラメーター リストを変更することはできません。サーバーは、関数の非常に具体的なプロトタイプを期待しています。

于 2010-06-30T20:17:05.620 に答える
0

パラメーターをストアド プロシージャに送信してから読み取る方法を知りたい場合は、必要な数のパラメーターを使用して関数を作成します。ストアド プロシージャを実行するときに呼び出されるようにビルドする .NET アセンブリは、非常に具体的なパラメーター自体を取得します (Mark が言及したように)。
タスクは、渡された接続を使用して __input テーブルを開き、そこに格納されているパラメーター値を読み取り、必要に応じてそれらを操作することです。
すべてのヘルプが 1 つのファイルに含まれている 9.1 のヘルプ ファイルを入手した場合 (私は信じています)、Cary Jensen の本も含まれていることがわかります。 C# と VB.Net

于 2010-07-01T02:08:24.750 に答える