ORA-43558
Cannot mark column unused in table 'string' because it is a key column in notification directive 'string'
Cause
An attempt is being made to mark a key column in a notification directive as unused, which is disallowed.
Action
Do not mark a key column as unused or use the ALTER DIRECTIVE DDL to modify the key columns clause.