ORA-43509
Cannot create directive 'string' on base object 'string': Missing OBJECT after BEFORE keyword in PROCESSING STAGE clause
Cause
An invalid PROCESSING clause is used. The PROCESSING clause can either be BEFORE OBJECT, AFTER OBJECT, AFTER STATEMENT, or ON COMMIT in the CREATE DIRECTIVE statement.
Action
Specify either BEFORE OBJECT, AFTER OBJECT, AFTER STATEMENT, or ON COMMIT after the ON keyword in the CREATE DIRECTIVE statement.