私は実行しようとしています:
SELECT P_NUMBER FROM RDIMARS;
コードの別の部分では、次のステートメントを正常に実行できます。
ResultSet result = statement.executeQuery("SELECT TABLE_NAME FROM USER_TABLES " +
" WHERE TABLE_NAME LIKE 'APL%'" );
ただし、これを試すと:
ResultSet result = statement.executeQuery("SELECT TABLE_NAME FROM USER_TABLES " +
" WHERE RDIMARS LIKE 'P_NUMBER'" );
私の最初の関数コードを模倣しようとすると、失敗します。私がやりたいことは次のとおりです。
ResultSet result = statement.executeQuery("SELECT P_NUMBER from RDIMARS );
これは私にはうまくいきません。しかし、その正確なコードは SQLplus でも機能します。私が間違っていることは何ですか?私が使用するSQLplusコマンドはselect P_NUMBER from RDIMARS;