Linux 用の DB2 9.7 を使用しています。ストアド プロシージャは PL/SQL (Oracle のプログラミング言語) で実装されているため、レコード セットは出力パラメーター (SYS_REFCURSOR) です。
CREATE OR REPLACE PROCEDURE TEST_CURSOR (
CV_1 OUT SYS_REFCURSOR
) IS
BEGIN
OPEN CV_1 FOR
SELECT 1 COLUMN
FROM DUAL;
END TEST_CURSOR;
C# コードでこのパラメーターを宣言する方法がわかりません。
DB2Parameter parameter = ((DB2Command)command).CreateParameter();
parameter.ParameterName = "cv_1";
parameter.Direction = ParameterDirection.Output;
parameter.DbType = ...