数据库连接成功... java.sql.SQLException: ORA-00904: "SYS": invalid identifier at oracle.jdbc.driver

2024-11-26 04:49:18
推荐回答(5个)
回答1:

这是你SQL语句的问题,出现ORA-00904是数据库传过来的错误.你把你的SQL语句放到数据库里面查一下是一样的错,不是你代码的错误.应该是字段不存在或者字段值是字符类型的,你没有加上引号 ,

根据你回复一楼的.应该是那个字段是int类型的.而你却给它字符类型的

回答2:

很明显啊,你怎么能用'sys',sys是oracle默认dba账户的关键字,是不能用的。

回答3:

你试试将数据库连接语句用try{}catch(){}包一下

回答4:

数据库层面爆出的异常,没有碰到过。

回答5:

贴出你的jdbc代码