エラー 813

"FOR UPDATE が READ ONLY カーソルに誤って指定されました。"

項目 説明

SQLCode

-813L

定数

NON_UPDATEABLE_CURSOR

SQLState

42W36

ODBC 2 State

42000

ODBC 3 State

42000

Sybase エラー・コード

2460

重大度コード

15

考えられる原因

更新可能でないクエリに対し、カーソル FOR UPDATE を宣言しようとしました。DISTINCT、GROUP BY、HAVING、INTERSECT、EXCEPT、UNION を含むクエリや、集合関数を含むクエリは、読み込み専用です。ansi_update_constraints オプションがオンの場合は、ジョインを含むクエリは、読み込み専用になります。クエリがビューを参照する場合は、そのビューが更新不可になる場合があります。