问题标签 [ref-cursor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - 基于多个输入参数的Oracle select语句
我如何在 oracle 11g 中实现以下功能。
我知道上面指定的查询不正确,我只需要一个更正的 Oracle 解决方案。
postgresql - plpgsql - 如何从存储过程中返回参数和引用游标?
我想在我的应用程序中实现分页。我创建了存储过程,它返回记录数作为输出参数并引用游标数据本身(带有限制和偏移量)但结果 - 我得到 - “函数结果类型必须是 bigint 因为 OUT 参数”
据我了解-它抱怨out "_count" bigint。
是否有任何情况可以从同一个存储过程中返回 参数和引用游标?
postgresql - 如何在 SSRS 中读取 PostgreSQL refcursor
我正在尝试从 PostgreSQL 函数读取一个 SSRS 数据集,该函数返回一个 refcursor(使用 Pivotal Greenplum),但我运气不好。我试过从中获取,但无济于事。我尝试过使用 Oracle 数据库的方式,但它的工作方式不一样。有没有人对如何或是否可能有任何见解?
谢谢。
clojurescript - Om ref cursor 更新时不会重新渲染组件
(https://www.refheap.com/108491)
该(selected-item)
函数创建一个 ref-cursor 来跟踪:selected-item
. app-state
当您单击 a 时selected-item-button
,标题会更改以反映已放入地图的新值。但是,这只适用于一次。按下不同的按钮不会导致标题再次重新呈现,因此标题始终停留在您按下的第一个按钮的值上。
虽然,简单地添加merge
带有附加关键字的 a 似乎可以使它工作......(与空地图合并也不起作用,尝试过!)
我对参考游标的理解是错误的吗?
java - 设置从同一refcursor中不同sql查询接收的多个列表的值
我有一个输出引用游标的存储过程。
存储过程。包含两个不同的查询,每个查询都返回一个列表。说,
我应该如何在同一个参考游标变量中设置这两个列表。就像我们在 Java 中检索这个 refcursor 时我应该得到的一样
然后,这些对象中的每一个都包含相应的列表。
.net - 使用带有 C# 的 Dapper 以 refcursor 作为 out 参数调用 Oracle 存储过程的问题,但是 refcursor 作为返回值有效
给定这个 oracle 存储的 proc 包:
而这个包体:
我正在尝试使用 Dapper 调用任一函数。我创建了实现 Dapper.SqlMapper.IDynamicParameters 的 OracleDynamicParameters 类,我在搜索 StackOverflow 后在这篇文章中找到了该类:https ://gist.github.com/vijaysg/3096151
使用以下代码调用 TestReturnRefCursor 存储函数可以正常工作:
但是,当我尝试使用以下代码调用 TestingRefCursorsAsOutParam 存储过程时:
我从 Oracle.ManagedDataAccess.dll 得到一个 OracleException 的详细信息:
我在搜索另一个 stackoverflow 帖子后发现,有时参数如果为 null 则不会绑定,除非您专门将它们的值设置为 DBNull.Value,所以我尝试将添加参数行更改为:
但这没有帮助。
我可以使用常规的 c# oracle 代码调用这个存储过程:
我在这里遗漏了什么,还是 Dapper 无法正常运行?
java - 无法在 Java 中调用存储过程
我写了stored procedure
一个PostgreSQL
。我尝试使用,这个程序在java中,它抛出' org.postgresql.util.PSQLException: ERROR: cursor " < unnamed portal 1 > " does not exist
'异常。
程序:
调用过程,在java
:
oracle - for循环中的引用光标
ref 游标可以像游标一样用于 for 循环吗?即喜欢
如果不可能,那为什么?
oracle - Oracle REFCURSOR 错误与声明和设置变量
我对 Oracle 比较陌生,我使用 sql server 多年。我一直试图让光标循环工作。我在函数中找到了一个示例,但为了测试,我还不想创建函数。
我希望这种语法会起作用,我做错了什么?我正在使用 PL/SQL 开发人员
oracle - ORACLE:具有动态查询的游标 - 为游标字段引发错误“无效标识符”
我有一个逻辑来实现我必须使用动态 sql 的地方(列名和 where 子句是动态决定的)。所以这里我的 cursor( emp_ref_cursor
) 有一个动态 sql,并且有 3 个 cursor fields( emp_id,emp_name,dept
)。
在子句中使用这些游标字段,WHERE
我试图在循环中执行另一个动态 sql。Bt oracle 无法识别游标字段并引发类似“ORA-00904:"EMP_REC"."EMP_ID": invalid identifier"
虽然我能够emp_rec.emp_id
通过DBMS_OUTPUT
.
注意:请不要评论代码质量,这不是实际代码。这只是用来描述问题。由于某些与合规性相关的内容,我无法发布实际代码。