!--a11y-->
The difference between a named result table and an unnamed result table (see
result table name) is that the unnamed result table cannot be specified in a FROM clause or in CURRENT OF <result_table_name> of a subsequent SQL statement.|
QUERY statement |
|
| DECLARE CURSOR statement (declare_cursor_statement) |
A named result table is generated. The column names of a result table defined by this QUERY statement do not have to be unique. |
| SELECT statement (select_statement) |
A unnamed result table is generated. The column names of a result table defined by this QUERY statement do not have to be unique. |
| SELECT Statement (named_select_statement) |
A named result table is generated. The column names of a result table generated by this QUERY statement must be unique. |
