Nonstandard update of read-only cursor <str> Explanation: In the ISO and ANSI standards for SQL, a cursor is read-only if it includes an ORDER BY clause. Read-only cursors cannot be used in UPDATE or DELETE statements. User Action: If it is important to have only standard features in your program, you should change the cursor to not include the ORDER by clause, or not use it in an UPDATE or DELETE statement.