java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

来源:互联网 发布:2016团购份额CDICC数据 编辑:程序博客网 时间:2024/05/22 14:22

今天用java查询Oracle数据库,出现java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符。

select password from users_xzj where name = 'zhangfei';java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:440)at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:837)at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:445)at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:191)at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:523)at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:193)at oracle.jdbc.driver.T4CStatement.executeForDescribe(T4CStatement.java:852)at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1153)at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1275)at oracle.jdbc.driver.OracleStatement.executeQuery(OracleStatement.java:1477)at oracle.jdbc.driver.OracleStatementWrapper.executeQuery(OracleStatementWrapper.java:392)at oracleday07.TestLoad.check(TestLoad.java:28)at oracleday07.TestLoad.main(TestLoad.java:66)
后来度娘了一下,发现原来是拼写SQL语句时,多了一个 “ ; ”

"select password from users_xzj where name = '" + uname + "';";
这里不能写 ';'。要注意,插入语句也是一样



阅读全文
'); })();
1 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 tivoly丝锥 hanska丝锥 neoboss丝锥 hahnreiter丝锥 丝锥图片 丝锥种类 丝锥是什么材质的 丝锥断了怎么取出来 丝锥怎么磨图解 手用丝锥怎么用 丝锥的作用 丝锥规格表 丝锥扳手 倒丝锥 左旋丝锥 丝锥分类 丝锥材质 丝锥品牌 m20丝锥螺距 国产丝锥品牌 丝锥板牙 大宝丝锥 攻牙机丝锥 无屑丝锥 丝锥断了怎么取出 反牙丝锥 丝锥寿命 丝锥尺寸 挤压丝锥和切削丝锥 钢丝螺套丝锥标准 m10丝锥规格 丝锥断了 丝锥与丝攻 细丝丝锥 挤压丝锥的优缺点 丝锥套 丝雨 音范丝 麻丝吸音棉 水千丞