OpenESQL uses the MySQL
_rowid field to support the use of positioned updates and deletes in cursors. The
_rowid field is available in MySQL only when a table is defined with a unique constraint or primary key on an integer column.
Note: When a table is not defined with a unique constraint or primary key on an integer column, you must replace EXEC SQL UPDATE/DELETE
WHERE CURRENT OF statements with corresponding searched EXEC SQL UPDATE/DELETE statements.