PSQL statements
BEGIN ... BLOCKS may be empty
BREAK
CLOSE cursor
DECLARE
EXCEPTION
EXECUTE PROCEDURE
EXECUTE STATEMENT
EXIT
FETCH cursor
FOR EXECUTE STATEMENT ... DO
FOR SELECT INTO ... DO
IN AUTONOMOUS TRANSACTION
LEAVE
OPEN cursor
PLAN allowed in trigger code
Subqueries as PSQL expressions
UDFs callable as void functions
WHERE CURRENT OF valid again for view cursors