Ein Cursor ist ein Nur-Lese-Handle für eine SQL-Anweisung. Ein Cursor enthält keine Daten. Sie können keine Daten an einen Cursor anhängen. Das Einzige, was Sie mit einem Cursor tun können, ist die nächste Zeile zu holen.
Sie können die SQL-Anweisung, die zum Öffnen des Cursors verwendet wird, in UNION
ändern zusammen die zwei verschiedenen SQL-Anweisungen, dh
OPEN rc FOR
SELECT <<column list>>
FROM table1
UNION ALL
SELECT <<column list>>
FROM table2;
RETURN rc;