WHEN ZERO_DIVIDE THEN
WHEN VALUE_ERROR THEN
INSERT INTO errors VALUES ...
WHEN OTHERS THEN
The NULL statement is a handy way to create placeholders and stub procedures. In the following example, the NULL statement lets you compile this procedure, then fill in the real body later:
PROCEDURE debit_account (acct_id INTEGER, amount REAL) IS