java中 jdbc报错 ORA-00911: 无效字符

2024-11-25 20:14:16
推荐回答(4个)
回答1:

  " select empno,ename,job from emp";前后空格删除了
  还有sql语句的最后有没有多写了一个分号(;)  就是这两种情况会引起Exception in thread "main" java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符的

回答2:

String sql = " select empno,ename,job from emp"; 前后空格删了。sql没错肯定是这句话拼的时候出错了。

回答3:

解决没?还没解决试试把数据库列job换个名字,不知道job是不是关键字

回答4:

全部重新写试试,换其他语句执行试试