我正在尝试执行:
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;