1. 程式人生 > >java.sql.SQLException: ORA-00911: 無效字元 解決方法

java.sql.SQLException: ORA-00911: 無效字元 解決方法

java連結Oracle資料庫,進行插入操作,報如下錯誤:

如果你用java寫程式訪問資料庫,出現這個問題: java.sql.SQLException: ORA-00911: 無效字元 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:743) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:216) at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:799) at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1037) at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:839) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1132) at oracle.jdbc.driver.OracleStatement.doScrollExecuteCommon(OracleStatement.java:4051)

百度了下:網上達人們給出如下解決方法:

 原因是:你的sql多了一個";" 去掉就可以了

--------------------- 本文來自 牧碼仁 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/yangzhijun_cau/article/details/6064956?utm_source=copy