The WHENEVER statement must precede the SQL statement or statements for which the
condition is to apply.
When it is used, the host label object must follow C rules for the C goto instruction.
The target of the goto is formed following the same rules as a variable name with
a colon appended.
When the CALL action is used, the function call object must be a valid C function
call at every SQL statement to which the exception declaration applies. This translates
to a regular C function call and follows the same rules.