DECLARE
valid BOOLEAN := TRUE;
BEGIN
GOTO update_row;
IF valid THEN
<
NULL;
END IF;
END;
--Result:
--GOTO update_row;
--*
--ERROR at line 4:
--ORA-06550: line 4, column 3:
--PLS-00375: illegal GOTO statement; this GOTO cannot transfer control to label
--'UPDATE_ROW'
--ORA-06550: line 6, column 12:
--PL/SQL: Statement ignored