Een cursor is een alleen-lezen-handle voor een SQL-instructie. Een cursor heeft geen gegevens. U kunt geen gegevens aan een cursor toevoegen. Het enige dat u met een cursor kunt doen, is de volgende rij ophalen.
U kunt de SQL-instructie die wordt gebruikt om de cursor te openen, wijzigen in UNION
samen de twee verschillende SQL-instructies, d.w.z.
OPEN rc FOR
SELECT <<column list>>
FROM table1
UNION ALL
SELECT <<column list>>
FROM table2;
RETURN rc;