ORA-43558
Cannot mark column unused on table 'string': notification directive 'string' must have at least one key column
Cause
An attempt is being made to mark the last remaining key column in a notification directive as unused, which is disallowed.
Action
Use the ALTER DIRECTIVE DDL to make another column as the key column