Du skal udtrykkeligt fortælle sqlplus
at gøre det i dit manuskript. Grundlæggende er der to udsagn, som du kan bruge:
WHENEVER SQLERROR EXIT SQL.SQLCODE
WHENEVER OSERROR EXIT
For eksempel:
WHENEVER SQLERROR EXIT SQL.SQLCODE
begin
SELECT COLUMN_DOES_NOT_EXIST FROM DUAL;
END;
/
Og for OS-fejl:
WHENEVER OSERROR EXIT FAILURE
START no_such_file
For mere information, se dette og hint.
Håber det hjælper. Held og lykke!