-20185 CURSOR cursor-name IS NOT DEFINED TO ACCESS ROWSETS, BUT A CLAUSE WAS SPECIFIED THAT IS VALID ONLY WITH ROWSET ACCESS
説明
FOR ROW n OF ROWSET 文節が FETCH ステートメントで指定されましたが、カーソルは、rowset 機能アクセス用に定義されていません。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
FETCH ステートメントから FOR n ROWS 文節を除去してください。 あるいは、DECLARE CURSOR または PREPARE 上で WITH ROWSET POSITIONING 文節を用いて、複数の行 アクセスが可能になるように、カーソルを再定義してください。
SQLSTATE
24518