-589 A POSITIONED DELETE OR UPDATE STATEMENT FOR CURSOR cursor-name SPECIFIED A ROW OF A ROWSET, BUT THE CURSOR IS NOT POSITIONED ON A ROWSET
説明
FOR ROW n OF ROWSET 文節が定位置の DELETE または UPDATE ステートメントで指定されましたが、カーソルは現在、行セットに配置されていません。
システムの処置
このステートメントを処理することはできません。
プログラマーの応答
FETCH ステートメントを発行して正しい行セットにカーソルを配置してから、位置指定 DELETE または UPDATE ステートメントを再発行してください。 カーソルが行セット・アクセスに対して定義されていない場合は、まずカーソルを再定義してください。
SQLSTATE
24520