Benannte/Unbenannte Ergebnistabelle
Der Unterschied zwischen einer benannten und einer unbenannten Ergebnistabelle (siehe
Ergebnistabellenname) ist der, dass die unbenannte Ergebnistabelle nicht in einer FROM-Klausel oder im CURRENT OF <result_table_name> einer nachfolgenden SQL-Anweisung angegeben werden kann.
QUERY-Anweisung |
|
DECLARE CURSOR-Anweisung (declare_cursor_statement) |
Es wird eine benannte Ergebnistabelle erzeugt. Die Spaltennamen einer durch diese QUERY-Anweisung definierten Ergebnistabelle müssen nicht eindeutig sein. |
SELECT-Anweisung (select_statement) |
Es wird eine unbenannte Ergebnistabelle erzeugt. Die Spaltennamen einer durch diese QUERY-Anweisung definierten Ergebnistabelle müssen nicht eindeutig sein. |
SELECT-Anweisung (named_select_statement) |
Es wird eine benannte Ergebnistabelle erzeugt. Die Spaltennamen einer durch diese QUERY-Anweisung erzeugten Ergebnistabelle müssen eindeutig sein. |