`
zhuxinzx
  • 浏览: 293671 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

运行时抛出 java.sql.SQLException: ORA-00911:invalid character 异常

阅读更多
今天在运行程序时抛出java.sql.SQLException: ORA-00911:invalid character异常,于是查看自己写的程序,检查一片后发现程序没有问题,数据库连接代码也是没有问题的。重新发布,运行,还是报同样的错误,继续检查代码,仔细检查后发现代码确定是没有问题的。再检查SQL语句,感觉SQL语句也没问题,把SQL语句拷贝到PL/SQL中测试,能成功。再把测试成功的SQL语句拷贝到程序中,重新发布运行,还是报同样的错误,又仔细检查了好几次,都确定没问题,可异常依然是同样的出现,实在没办法了就一点点的来测试,当把拷贝进程序的SQL语句的";"(分号)去掉后发现异常没了。原来一直报错的原因是因为从PL/SQL中拷贝进来的SQL语句中多了一个";"(分号)去掉分号就问题解决了
分享到:
评论
5 楼 xiaoliu128 2014-10-23  
我去,我也是这个问题,搞了两小时,我还以为clob字段有问题。
4 楼 winmain21 2014-10-13  
谢谢 我也是搞了2个小时了,,各种试,最后确实发现是多了一个;
3 楼 zhuxinzx 2010-09-12  
01404421 写道
多谢啊,我这个问题搞了一个小时了

不客气,一起学习
2 楼 01404421 2010-08-26  
多谢啊,我这个问题搞了一个小时了
1 楼 J2EE&forever 2010-06-17  
呵呵。我的问题和你一模一样

相关推荐

    oracle+ora-各种常见java.sq

    在Oracle数据库操作中,我们经常会遇到与`java.sql.SQLException`相关的异常。这个异常通常是Java应用程序在尝试与Oracle数据库进行交互时出现的问题。本篇将详细探讨`java.sql.SQLException`的各种常见类型及其解决...

    解决Exception java.sql.SQLException ORA-00600 内部错误代码

    在oracle里面运行一下,解决Exception java.sql.SQLException ORA-00600 内部错误代码

    java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

    java.sql.SQLException: 不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK ……

    Caused by: java.sql.SQLException: JZ0SJ: 没有在此数据库中发现元数据存取器信息。 请按 jConnect 文档中所述安装

    标题中的“Caused by: java.sql.SQLException: JZ0SJ: 没有在此数据库中发现元数据存取器信息。 请按 jConnect 文档中所述安装”是一个典型的错误信息,表明在尝试使用Java数据库连接(JDBC)驱动程序访问数据库时...

    ORA-00060: 等待资源时检测到死锁--oracle 数据库表死锁异常

    在Oracle数据库系统中,"ORA-00060: 等待资源时检测到死锁" 是一个常见的错误提示,它表明两个或多个事务在执行过程中陷入了无法继续进行的状态,因为彼此都在等待对方释放资源。这种情况通常发生在并发操作中,比如...

    Mybatis出现ORA-00911: invalid character的解决办法

    今天在项目中,使用Mybatis对oracle数据库进行操作的时候,报出ORA-00911: invalid character的错误,检查了一下SQL,发现都书写正确啊,复制到plsql上执行也都没问题,这什么原因呢? 注意:这里说的是用navicat...

    服务器出现java.sql.SQLException No suitable driver found for 的.pdf

    在进行Servlet开发过程中,尤其是在尝试连接数据库时,遇到了一个常见的异常:“java.sql.SQLException: No suitable driver found for”。此异常通常表明Java应用程序未能找到合适的JDBC驱动程序来连接数据库。 ##...

    JDBC驱动for sqlserver、oracle、mysql

    在进行数据库操作时,可能会遇到各种错误,如SQL异常、连接异常等。JDBC提供SQLException类及其子类来捕获和处理这些异常,确保程序的健壮性。 9. 执行批处理: 对于批量插入或更新操作,JDBC提供了...

    oracle ora-各种常见java.sql.SQLException归纳

    Oracle 是一个强大的关系数据库管理系统,然而,在使用 Oracle 时,总是会遇到各种错误信息,这些错误信息是Oracle抛出的异常信息,用于提示开发者出现了什么问题。了解这些错误信息是非常重要的,因为它们可以帮助...

    ORA-28001 the password has expired密码过期.docx

    在Oracle数据库管理中,"ORA-28001 the password has expired" 是一个常见的错误,它表明数据库用户的密码已经超过了预设的有效期限,导致用户无法正常登录。这个错误主要出现在Oracle 11G及更高版本中,因为这些...

    ora-dba.rar

    3. **10046 Trace**:这是Oracle的诊断事件,当开启10046级别跟踪时,数据库会详细记录SQL执行过程中的信息,包括解析、绑定、执行和优化步骤,这对于定位和解决性能问题非常有帮助。 4. **数据库开发与管理**:ora...

    ORA-01157解决方案.txt

    ### ORA-01157 错误详解与解决方案 #### 错误代码与含义 ORA-01157 错误是 Oracle 数据库中一个常见的错误代码,其全称是:“ORA-01157: 无法识别/文件 - DBWR 文件”。这个错误通常发生在数据库启动过程中,当...

    java.sql.SQLException: 内部错误: Unable to construct a Datum from the specified input

    Q: I am working with ... I am using updateBinaryStream method of resultset to update the BLOB field but it is failing after giving following exception java.sql.SQLException: Internal Error: Unable to

    oracle jdbc dirver

    8. **异常处理**:在处理数据库操作时,必须捕获SQLException和其他可能的异常,进行合适的错误处理和日志记录。 9. **安全性**:使用PreparedStatement防止SQL注入攻击,同时对敏感信息(如密码)进行加密存储和...

    oracle实例的内存(SGA和PGA)进行调整,优化数据库性

    - 根据数据库环境和应用需求调整`LARGE_POOL_SIZE`和`JAVA_POOL_SIZE`,特别是在共享服务器环境中或使用Java应用时。 ##### 2. PGA的优化 - **PGA_AGGREGATE_TARGET** - 动态调整此参数,依据Oracle实例可利用...

    oracle数据库的clob大字段在jdbc中的处理方式

    Oracle数据库中的CLOB(Character Large Object)类型是用来存储大量字符数据的,比如长文本、XML文档等。在Java中,当我们需要通过JDBC(Java Database Connectivity)接口与Oracle数据库交互时,处理CLOB字段可能...

    java.sql.SQLException: null,  message from server: “Host ‘%’ is not allowed to connect to

    java.sql.SQLException: null, message from server: “Host ‘223.72.41.7’ is not allowed to connect to this MySQL server” 客户端访问时报错: 解决方法: 1,登陆服务器 mysql> use mysql; //用mysql ...

    hive-jdbc-1.1.0-cdh5.4.5-standalone.jar

    Caused by: java.sql.SQLException: java.lang.ClassNotFoundException: org.apache.hive.jdbc.HiveDriver at com.trs.gateway.commons.hive.HiveFeature.getConnection(HiveFeature.java:57) at ...

    ora常用sql.rar

    "ora常用sql.rar"这个压缩包显然包含了DBA(Database Administrator,数据库管理员)在日常工作中经常会用到的一些Oracle SQL命令。让我们详细探讨一下这些关键命令及其用途。 1. **查看系统SGA区状态**: SGA...

Global site tag (gtag.js) - Google Analytics