`
wandejun1012
  • 浏览: 2730571 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

存储过程 该语句没有返回结果集

 
阅读更多

在java中调用存储过程,报该语句没有返回结果集的错误。

 

 

解决方法:在存储过程中加一句:SET NOCOUNT ON即可。

 

 

refurl:http://hi.baidu.com/nazhao86/blog/item/3f434731c14984f71a4cff26.html#0

 

 

 

 

 

 

分享到:
评论

相关推荐

    Oracle存储过程返回结果集

    本篇将深入探讨如何在Oracle存储过程中创建并返回一个结果集,并结合Java代码展示如何在应用程序中使用这个结果集。 首先,我们需要理解`OUT`参数的概念。在Oracle存储过程中,`IN`参数用于传递数据到过程,`OUT`...

    oracle的存储过程如何返回结果集

    ### Oracle存储过程返回结果集详解 #### 一、概述 在Oracle数据库中,存储过程是一种重要的编程组件,它能够执行一系列SQL语句并处理复杂的业务逻辑。存储过程的一个常见应用场景是返回结果集(Record Set),这有...

    存储过程的返回结果集有2中类型

    当存储过程的结果集返回给调用者时,这意味着调用存储过程的SQL语句或应用程序可以直接处理返回的结果。这种模式下,存储过程通常会通过输出参数或者临时表来传递结果。例如,在Oracle中,可以使用OUT或IN OUT参数...

    Delphi中调用oracle的存储过程返回数据集

    Delphi 中调用 Oracle 的存储过程返回数据集是指在 Delphi 应用程序中调用 Oracle 数据库中的存储过程,并将存储过程的返回结果集显示在 Delphi 应用程序中。这种方式可以将 Oracle 数据库中的数据实时同步到 Delphi...

    C#中调用oracle存储过程返回数据集

    在C#中调用Oracle存储过程来返回数据集是一个常见的任务,这涉及到ADO.NET库的使用,特别是OracleClient组件。Oracle存储过程是数据库中的预编译SQL代码块,可以接收输入参数,执行复杂的业务逻辑,并返回结果。在C#...

    存储过程中怎么动态执行sql语句

    “存储过程中怎么动态执行SQL语句”这一标题表明文章将介绍如何在Oracle数据库的存储过程中编写能够动态执行的SQL语句。动态SQL是指在运行时才能确定其具体内容的SQL语句,它允许用户根据不同的条件构造不同的查询或...

    java存储过程返回数据集

    通过上述步骤,我们可以实现在Oracle数据库中创建存储过程来返回数据集,并在Java程序中调用该存储过程获取结果集。这种方式不仅提高了数据库操作的安全性和效率,还能够更好地管理复杂的业务逻辑。在实际开发过程中...

    CallableStatement调用Oracle存储过程返回结果集(ResultSet).doc

    ### CallableStatement调用Oracle存储过程返回结果集(ResultSet) #### 一、无返回值的存储过程调用 在本节中,我们通过一个具体的例子来详细介绍如何使用`CallableStatement`来调用Oracle数据库中的无返回值存储...

    利用游标返回结果集的的例子(Oracle 存储过程).doc

    在这个例子中,我们将探讨如何通过存储过程和游标返回结果集。游标允许我们在处理数据时逐行移动,这对于需要循环访问数据库记录的情况非常有用。 首先,我们创建了一个名为`types`的程序包,它定义了一个名为`...

    J2EE+Spring+Ibatis2+blazeds存储过程调用返回结果集

    例如,你可以有一个`callProcedure()`方法,该方法没有参数,但返回一个自定义的结果集类型。 3. **编写XML映射文件**:在Ibatis的映射文件中,定义一个`select`标签,指定存储过程的名称,并设置resultMap来映射...

    Java调用带参数的存储过程并返回集合

    4. **处理结果集**:遍历`ResultSet`,获取存储过程返回的集合数据: ```java while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); // ... 其他字段 System.out.println("ID: ...

    SQL Server中存储过程比直接运行SQL语句慢的原因

    例如,一个存储过程内部的嵌套查询、循环或临时表使用,如果没有经过充分优化,可能成为性能瓶颈。 再者,存储过程的安全性和权限控制。存储过程可以限制对数据库资源的访问,只有授权的用户才能执行特定的存储过程...

    Oracle 存储过程返回结果集.doc

    -- 静态测试,直接使用SELECT语句返回结果 OPEN rc FOR SELECT id,name,sex,address,postcode,birthday FROM student; ELSE -- 动态SQL赋值,使用:w_id来声明该变量从外部获得 sqlstr := 'select id,name,sex,...

    Oracle 返回多个结果集

    在Oracle数据库中,返回多个结果集是一个常见的需求,特别是在处理复杂的查询或存储过程时。一个结果集通常对应于SQL查询的执行结果,但有时我们可能需要在一个操作中获取并处理多个独立的结果集。这就涉及到了...

    游标实例与返回结果集的存储过程

    根据提供的文件信息,我们可以深入探讨其中涉及的关键概念和实践应用,包括Oracle中的游标使用方法、存储过程的定义以及如何创建并调用返回结果集的存储过程。 ### 1. 游标的使用方法 #### 1.1 游标基本概念 在...

    java调用oracle存储过程返回结果集,Record,cursor.[参考].pdf

    在Java编程中,调用Oracle数据库的存储过程并获取返回的结果集是一项常见的任务。这个例子展示了如何处理返回Record类型和Cursor类型的存储过程。Record类型在Oracle中是一种自定义的数据结构,可以用来模拟类似...

    mysql存储过程之返回多个值的方法示例

    MySQL存储过程是数据库中用于执行复杂操作的一组预编译的SQL语句,它们可以接收输入参数、输出结果以及在内部处理数据。在本示例中,我们将探讨如何通过存储过程返回多个值,并且结合PHP进行调用。 首先,我们要...

    thinkphp调用sqlserver储存过程返回多个结果集

    【ThinkPHP调用SQLServer储存过程返回多个结果集】 在ThinkPHP框架中,调用SQLServer的储存过程并处理返回的多个结果集是一项常见的任务,特别是在处理复杂的业务逻辑时。以下将详细介绍如何进行操作。 首先,确保...

    ADO调用存储过程||ADO读取结果集

    在本篇讨论中,我们将深入探讨如何使用ADO调用存储过程以及如何将返回的结果集显示到ListView控件中,特别在VC6.0环境下进行测试。 首先,存储过程是预编译的SQL语句集合,它可以包含一系列复杂的业务逻辑,提高了...

Global site tag (gtag.js) - Google Analytics