numeric_subexpression ::= {{cursor_name | cursor_variable_name | :host_cursor_variable_name | SQL} % ROWCOUNT | SQL % BULK_ROWCOUNT (integer) | :host_variable_name [: indicator_name] | numeric_constant_name | numeric_function_call | numeric_literal | numeric_variable_name | collection_name .{COUNT | FIRST | LAST | LIMIT | NEXT (index) | PRIOR (index)}} [** exponent]