Oracleの大文字と小文字の機密性に起因するテーブルに問題はありません.


詳細
Oracleが大文字と小文字に敏感な場合、テーブルに存在しないExceptionを引き起こす可能性があります.
例えば以下のSQL:

select * from TABLE_NAME

次の異常が発生する可能性があります.

java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

        at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:91)
        at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
        at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
        at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413)
        at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034)
        at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194)

解決策は次のとおりです.
SQLは次のように書かれています.

SELECT * FROM TABLE_NAME

または

select * fRom TABLE_NAME

あるいはいっそ大文字と小文字を閉じて敏感になります.