fetch_statement ::=
FETCH {cursor_name
| cursor_variable_name
| :host_cursor_variable_name}
{INTO {variable_name [, variable_name]... | record_name}
| BULK COLLECT INTO {collection_name | :host_array_name}
[, {collection_name | :host_array_name}]...
[LIMIT numeric_expression]};