Aby uniknąć słów zastrzeżonych w Oracle, należy je ująć (w tym przypadku nazwę tabeli) w podwójnych cudzysłowach. IE:
SELECT *
FROM "CASE"
W przeciwnym razie otrzymasz błąd „ORA-00903:Nieprawidłowa nazwa tabeli”. IIRC, Oracle traktuje tekst wewnątrz podwójnych cudzysłowów jako rozróżniający wielkość liter, więc nadal możesz otrzymać błąd, jeśli nazwa tabeli została utworzona małymi literami podczas korzystania z przykładowego zapytania.
Poza tym widzę tylko zwykły problem ze źle nazwanymi encjami/atrybutami.