Oracle по умолчанию сохраняет все имена объектов в верхнем регистре. Если вы хотите использовать смешанный регистр, заключите все в двойные кавычки.
И, на мой взгляд, проживите остаток своей Oracle жизни в страданиях.
На всякий случай, если вы этого не сделали пойми: не делай этого. Вам всегда придется использовать двойные кавычки при ссылке на этот объект и каждый раз использовать один и тот же регистр букв, не делая ошибок.
Демо:
SQL> create table "DonTDoThat" ("my ID" number);
Table created.
SQL> select table_name from user_tables where upper(table_name) = 'DONTDOTHAT';
TABLE_NAME
------------------------------
DonTDoThat
SQL> select * From dontdothat;
select * From dontdothat
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> select * From DonTdoThat;
select * From DonTdoThat
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> select * From DONTDOTHAT;
select * From DONTDOTHAT
*
ERROR at line 1:
ORA-00942: table or view does not exist
SQL> select * From "DonTDoThat";
no rows selected
SQL>