
java.sql.SQLException: ORA-00904: "SUSER": 标识符无效
用户登录不了了,仔细检查过数据库,是有suser这个字段的,把debug得出的sql语句放进PL/SQL也能得出结果,为什么就是报这个错呢?还有一点,我这个用户的这个表名...
用户登录不了了,仔细检查过数据库,是有suser这个字段的,把debug得出的sql语句放进PL/SQL也能得出结果,为什么就是报这个错呢?还有一点,我这个用户的这个表名是:t_user,另一个用户也有一个表叫t_user,不过里面没有suser字段,求帮助?
展开
1个回答
展开全部
你应用程序的连接池使用哪个用户创建的啊,是不是你连接PLSQL Developer的用户和连接池的用户不一样啊。你倒是可以试试使用
ResultSetMetaData rsm = rs.getMetaData();
for(int i = 1; i <= rsm.getColumnCount(); i++){
System.out.println(rsm.getColumnName(i));
}
来看看你查询的结果里到底有没有这个元素。
ResultSetMetaData rsm = rs.getMetaData();
for(int i = 1; i <= rsm.getColumnCount(); i++){
System.out.println(rsm.getColumnName(i));
}
来看看你查询的结果里到底有没有这个元素。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询