`

java.sql.SQLException: ORA-00911: 无效字符 解决方案

阅读更多
我在利用Hibernate执行sql时,抛出的这样一个Oracle异常,最后发现是我的sql语句有一个分毫,例如:sql="select * from tl_demo;" 。解决方案自然是删除";"即可。
分享到:
评论
3 楼 u012195879 2016-03-17  
真心没法说,,,我竟然也是多打了个;
2 楼 javapub 2012-04-27  
caissie 写道
哎!这个“;”很容易被忽视掉!我找了1个多小时!

1 楼 caissie 2012-04-23  
哎!这个“;”很容易被忽视掉!我找了1个多小时!

相关推荐

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

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

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

    Oracle ORA 异常处理详解 Oracle 是一个强大的关系数据库管理系统,然而,在使用 Oracle 时,总是会遇到各种错误信息,这些错误信息是Oracle抛出的异常信息,用于提示开发者出现了什么问题。了解这些错误信息是...

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

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

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

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

    ora-01460 错误原因分析

    throws java.sql.SQLException; ``` 为了防止这类问题的发生,在编写代码时需要确保所使用的Java版本与Oracle JDBC驱动器版本相匹配。 ##### Step 4: 确保JDBC驱动器版本一致性 不同的Oracle版本支持不同的JDBC...

    sql无效字符 执行sql语句报错解决方案

    这是因为Java会将SQL语句视为一个字符串,而分号在这里被解释为字符串的一部分,而非SQL语法的一部分,从而导致了`java.sql.SQLException: ORA-00911: 无效字符`的错误。 这个问题的解决办法很简单,只需要删除SQL...

    一个错误修复的运行存储过程。m:官方运行存储过程中有一个错误。 此文件修复了错误。-matlab开发

    发生Java异常: java.sql.SQLException: ORA-06550: 第 1 行,第 7 列: PLS-00306:调用“myproc”时参数数量或类型错误ORA-06550:第 1 行,第 7 列: PL/SQL:忽略语句 在 sun.jdbc.odbc.JdbcOdbc....

    SQLException

    `SQLException`是Java中处理所有数据库错误的标准异常类,它继承自`java.lang.Exception`。本文将围绕`SQLException`这一主题,对数据库操作过程中可能遇到的一些常见异常情况进行详细解析。 #### 二、SQLException...

    179海关联调服务

    {“code”:“20006”,“message”:“上传失败,入库失败 java.sql.SQLException: ORA-00001: 违反唯一约束条件 (sessionID重复)”,“total”:0,“serviceTime”:1500000000000} 得到这个消息,恭喜你,测试基本成功了...

    mybatis 报空值异常

    java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符 ``` 这通常是因为 SQL 语句中存在非法字符,如多余的分号(`;`)。例如: ```xml select * from (select id, name, nvl(pid, '无') pid from t_resource...

    wcf连接数据库

    - 在服务端,确保捕获并处理可能的数据库异常,如SqlException,然后将这些异常包装为自定义的 FaultException 或 FaultException,以便客户端可以理解并处理错误。 - 客户端也需要捕获并处理可能的异常,提供用户...

    kettle_使用中的一些常见问题.docx

    2008/06/25 13:30:57 - ERROR: java.sql.SQLException: ORA-01722: 无效数字 ``` **原因分析**: 根据错误信息, 可以看出字段 "field2" 的值为 "1,798", 而 Oracle 无法将含有逗号的字符串转换为 Number 类型。 **...

    oracle sql精华.docx

    import java.sql.SQLException; import java.sql.Statement; public class TestJDBC { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; try ...

    JSP编程中用JAVABEAN连接ORACLE和SQL SERVER 2000.pdf

    对于不同的数据库系统,例如Oracle和SQL Server 2000,需要使用相应的JDBC驱动程序,并且正确配置连接字符串。JavaBean在这一过程中充当了封装数据库操作逻辑的角色,使得JSP页面更加简洁和易于管理。同时,了解不同...

    java 连接oracle代码

    `<数据库主机>`是运行Oracle实例的服务器地址,`<端口号>`通常是1521,`<服务名>`是Oracle服务的名称,可以在tnsnames.ora文件中找到或者直接使用Easy Connect字符串格式。 `Class.forName()`方法用于加载Oracle ...

    oracle11g驱动

    import java.sql.SQLException; public class OracleJDBCExample { public static void main(String[] args) { String url = "jdbc:oracle:thin:@<hostname>:<port>:<service_name>"; String username = "your_...

    Java中通过jdbc(thin方式)连接Oracle数据库程序示例实用.pdf

    JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了与数据库建立连接、发送SQL语句并处理结果的基本方法。...

    java 用jdbc方式以 sys账号连接oracle数据的问题

    - **Oracle服务名**:在URL中指定的服务名应与Oracle TNSNAMES.ORA配置文件中的定义一致,或者使用Easy Connect字符串直接指定主机、端口和服务名。 - **环境变量**:确保正确设置了TNS_ADMIN环境变量,指向包含...

    tomcat6下连接池的配置与使用-原创

    import java.sql.*; import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; public class search extends HttpServlet { public void doPost(HttpServletRequest req, ...

Global site tag (gtag.js) - Google Analytics