java.sql.SQLException: ORA-00904: "SUSER": 标识符无效

用户登录不了了,仔细检查过数据库,是有suser这个字段的,把debug得出的sql语句放进PL/SQL也能得出结果,为什么就是报这个错呢?还有一点,我这个用户的这个表名... 用户登录不了了,仔细检查过数据库,是有suser这个字段的,把debug得出的sql语句放进PL/SQL也能得出结果,为什么就是报这个错呢?还有一点,我这个用户的这个表名是:t_user,另一个用户也有一个表叫t_user,不过里面没有suser字段,求帮助? 展开
 我来答
ajaxroma
推荐于2016-07-24 · TA获得超过386个赞
知道小有建树答主
回答量:530
采纳率:0%
帮助的人:372万
展开全部
你应用程序的连接池使用哪个用户创建的啊,是不是你连接PLSQL Developer的用户和连接池的用户不一样啊。你倒是可以试试使用
ResultSetMetaData rsm = rs.getMetaData();
for(int i = 1; i <= rsm.getColumnCount(); i++){
System.out.println(rsm.getColumnName(i));
}
来看看你查询的结果里到底有没有这个元素。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式