Просто отредактируйте триггер первым. Удалить эту часть.
RAISE_APPLICATION_ERROR (
num => -20000,
msg => 'ERROR, no changes to database allowed!');
Вы можете просто добавить:
dbms_output.put_line('fine');
Это прекратит повышать исключение для любого вашего ddl. Он должен работать.