0 0

oracl 中存储过程有一个参数0

oracl 中存储过程有一个参数,如果传入的值是:   1,2,3 

select ID from emap_mt where status='ready' and ext in (''||pkzh||'') order by ID asc
问题补充:
总是查询不到正确结果,如果传一个1,没有逗号后面的内容就可以查询到结果,怎么回事呀.


郁闷呀,刚刚写存储过程,就遇到这样的怪问题!!!
2008年5月19日 09:57
目前还没有答案

相关推荐

    帆软报表Oracle存储过程解决storeParameter1参数试用插件

    总结起来,"帆软报表Oracle存储过程解决storeParameter1参数试用插件"主要是针对在调用无参数Oracle存储过程时出现的异常问题提供的一种解决方案。通过安装并配置这个插件,用户可以顺利地在帆软报表中调用不包含...

    用callabledStatement调用oracle存储过程实用例子(IN OUT 传游标)

    首先,我们创建了一个名为 test 的存储过程,该存储过程有两个参数:s 和 p。s 是输入参数,p 是输出参数。存储过程的主要功能是从 student 表中查询密码,并删除该用户。 在 Java 中,我们使用 CallabledStatement...

    Oracle定时执行存储过程

    Oracle 定时执行存储过程 ... Oracle 定时执行存储过程提供了一个灵活的方式来执行存储过程,包括更新工作状态、更改工作设置、设置重执行频度、提交工作、设定执行时间、删除工作和立即执行工作等多种操作。

    oracle 事务 回滚 存储过程

    ### Oracle存储过程 存储过程是在数据库中预编译的一组SQL语句,用于执行复杂的业务逻辑或数据操作。它们可以接受输入参数,执行一系列数据库操作,并返回结果。在Oracle中,存储过程使用PL/SQL编写,可以在数据库...

    ORACLE的存储过程的异步调用

    ORACLE 存储过程的异步调用 本文讨论了 ORACLE 存储过程的异步调用方法,旨在解决客户端长时间等待存储过程执行的问题。主要思路是使用 DBMS_JOB 包将主处理存储过程作为任务提交到任务队列中,并通过 DBMS_PIPE 包...

    oracle存储过程常用技巧

    Oracle存储过程常用技巧 Oracle存储过程是一种强大的数据库对象,它可以帮助开发者简化复杂的业务逻辑,并提高数据库的安全性和性能。在 Oracle 中,存储过程是一种特殊的 PL/SQL 程序,它可以接受输入参数,执行...

    Oracle存储过程返回结果集

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

    oracle 存储过程 函数 dblink

    在这段Java代码中,我们使用了`CallableStatement`来调用Oracle存储过程`TESTA`。关键点包括: - `prepareCall`方法用于准备调用存储过程。 - 使用`setString`方法设置输入参数的值。 - 调用`execute`方法执行存储...

    delphi调用Oracle的存储过程

    4. **编写事件处理程序**:双击`Button1`,在`Button1Click`事件处理程序中编写代码以调用Oracle存储过程。 #### Delphi中调用Oracle存储过程 以下是完整的Delphi代码示例,用于调用上述创建的Oracle存储过程: `...

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

    首先,在 Oracle 数据库中创建一个包(PACKAGE),包中包含多个存储过程,每个存储过程可以返回一个游标(REF CURSOR),该游标可以返回多行记录集。下面是一个示例包的定义: ```sql CREATE OR REPLACE PACKAGE PKG...

    oracle存储过程实例

    Oracle存储过程是数据库管理系统中的一种重要特性,它允许开发者编写一系列SQL和PL/SQL语句,形成一个可重用的程序单元。存储过程在数据库中预先编译并存储,这样在执行时能提高效率,因为它避免了每次调用时的重新...

    C#中调用Oracle存储过程

    ### C#中调用Oracle存储过程 #### 一、存储过程简介 存储过程是一段预编译并存储在数据库中的PL/SQL代码块,用于执行特定任务。它们通常包含流程控制语句和SQL语句,旨在提高代码复用性和简化应用程序开发流程。...

    oracle的一个简单存储过程实例

    Oracle存储过程是数据库管理系统中的一种重要特性,它允许开发者编写包含一系列SQL语句和PL/SQL块的可重用代码段。在这个“Oracle的一个简单存储过程实例”中,我们可以看到如何在Oracle环境中创建、调用和管理存储...

    ORACLE存储过程最全教程

    Oracle存储过程是数据库管理系统Oracle中的一个关键特性,它允许开发者编写一组预编译的SQL和PL/SQL语句,以实现特定的业务逻辑或数据库操作。这篇教程将深入讲解Oracle存储过程的各个方面,帮助你从基础到高级全面...

    oracle通过存储过程POST方式访问接口

    这个存储过程创建了一个POST请求,设置了请求头,然后发送了一个JSON格式的请求体。获取响应后,可以进一步处理返回的数据,比如解析响应的JSON内容。 请注意,实际应用中,你可能需要处理更复杂的逻辑,比如错误...

    Oracle存储过程基本语法

    1. 存储过程参数不带取值范围,in 表示传入,out 表示输出类型可以使用任意 Oracle 中的合法类型。 2. 变量带取值范围,后面接分号。 3. 在判断语句前最好先用 count(*) 函数判断是否存在该条操作记录。 4. 用 ...

    oracle 存储过程批量提交

    批量提交在Oracle存储过程中是一项非常重要的技术,它可以帮助我们有效地处理大量数据,并且显著提升系统的整体性能。通过合理设计和实现,可以充分发挥其优势,为应用程序带来更好的用户体验。

    C#调用oracle方法(包括调用存储过程)

    本文将详细介绍如何使用C#语言连接Oracle数据库,并演示如何调用Oracle存储过程,特别是带有输出参数的情况。这些知识点对于初学者来说尤为重要。 #### 前置知识 1. **C#基础**:理解C#的基本语法和概念。 2. **...

    hibernate query调用oracle存储过程

    以下是一个简单的示例,展示了如何调用一个不带参数的Oracle存储过程: ```java Session session = sessionFactory.openSession(); Transaction transaction = session.beginTransaction(); session....

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

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

Global site tag (gtag.js) - Google Analytics