All Oracle Error Codes
Oracle DBA Forum
cannot delete from view without exactly one key-preserved table
The deleted table either had no key perserved tables, had more than one key-preserved table, or the key-preserved table was an unmerged view or a table from a read-only view.
Redefine the view or delete it from the underlying base tables.