Assertion: cursor's row | /r/HasProperty | deleted
Facets:
value: the current row
type: OTHER
value: since
type: TEMPORAL
Source sentences:
text: If a row is deleted, an attempt to fetch the row returns an @@FETCH_STATUS of -2 because the deleted row appears as a gap in the result set.
text: If the cursor is positioned on a deleted row, column values are unavailable, and the rowDeleted method returns "true".
text: If the row was updated outside the cursor, a deleted row will appear at the row's original position, but the row will appear in the cursor only if another row with the new key values was present in the cursor, but has since been deleted.
text: Only one row is deleted, the current row.
text: When a keyset-driven cursor attempts to retrieve a row that has been deleted, the row appears as a "hole" in the result set.
text: If the key values in a row are updated, the row is considered to have been deleted and then inserted, so such rows also appear as holes in the result set.
text: The following example raises an exception if many rows are deleted:
text: Forward and dynamic cursors expose deleted rows in a similar way, but only while the cursors remain accessible in the fetch buffer.