I'm using SQL Developer 20.2 to run batch scripts for Oracle 12c database updates. I drag&drop the script file into the editor window and then hit the button "Run Script (F5)". For some reason the program stops if the script runs into an error (DDL statements - no explicit throw of a PL/SQL function).
Example:
drop sequence my_seq; -- sequence may not exist yet
create sequence my_seq
start with 1
increment by 1
minvalue 1
maxvalue 9999999999
cache 100
cycle;
The drop statement may hit an error because the sequence does not exist. SQL*Plus ignores that error and continues to run the script but SQL Developer stops the execution resulting in an incomplete patch update.
What can I do?

