I have a table that definitely exists in the logged-in user's schema (therefore I own the table) and is not a view/synonym/anything wacky.
I can select from it, but when I try and either insert, update or delete from this table, I get
ORA-00942: table or view does not exist
I'm completely baffled.