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