问题标签 [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.
stored-procedures - Oracle Ref 游标和 out 参数
我需要一个 IN OUT 参数以及一个引用游标作为存储过程的返回值。目前我正在关注。
即使编译成功,我在运行时也会遇到一些错误。
我正在使用 Sql 开发人员。任何帮助表示赞赏。
oracle - How to return a empty cursor from a stored procedure?
I have OUT
parameter of a stored procedure as a REF CURSOR
. Based on a particular condition, I would want to either return a result set (already implemented).
But how do I return an empty cursor when the condition fails? Without raising an exception? Just pasting pseudo code:
plsql - 在 oracle 中使用 refcursor 检索具有多个列值的记录集
我正在 pl/sql 中创建一个包。在此我声明了参考光标。在过程中使用带有多个列名的 select 语句。但我无法得到结果。在这里我附上了我的代码。帮助我纠正错误。我是 pl/sql 的新手
xml - 如何使用通过xml获取未知数量参数的动态sql?
尽管我通过谷歌阅读了这个论坛和许多其他论坛,但我仍然遇到问题。也许有人可以给我一个提示。我必须在 oracle 10g 中创建一个提供Cursor
结果的 ref 的过程。此结果可以通过参数过滤,该参数包含String
xml 格式。
结构是
因为我不知道哪些列会被过滤,所以我将它动态连接起来,如下所示。但是由于 Sql Injection 的可能性,我想参数化过滤器部分。
我尝试使用 dbms_sql 包,但无法让它工作。也许有人可以给我一个例子,或者给我提示该怎么做。
function - 如何在另一个返回一组 Refcursor 的函数中使用 postgresql 函数
我的功能如下
CREATE OR REPLACE FUNCTION get_history(refcursor, meetid integer, patientid integer) RETURNS SETOF refcursor
开始
结尾
如何在另一个函数中使用上述函数。
c# - 如何使用返回 refcursor 的 FluentNHibernate 调用 postgresql 存储函数
如何使用 NHibernate 调用 postgresql 的存储函数,它返回 setof refcurosr 请帮助找到我的问题的解决方案......
stored-procedures - 如何将 Datatable 作为 Ref_Cursor 传递给 Oracle 过程?
如何将数据表作为 Ref_Cursor 传递给 Oracle 过程?我在我的开发框中使用 ODP.NET 和 Oracle 10g 客户端。
oracle - PL/SQL:在返回调用过程之前循环并更改 REFCURSOR 行
我在函数中有一个 refcursor,声明如下:
并这样填充:
我需要对递归器中的所有行执行一个涉及另一个 SELECT 的操作,并在返回之前使用一些逻辑来更改其中的 2 个列值。有点像:
我的想法是在打开游标之后和返回之前放置这段代码。但这会产生编译错误,我无法在线找到合适的示例。感谢您的帮助。
plsql - 使用一个引用游标处理两个不同的查询
我有两个选择查询,我想为它们打开光标?
END LOOP;
第一个查询是一个 select 语句,其他的只是将计数放入v_cnt
. 现在我需要执行这两个查询。现在有没有办法同时使用这两个查询?
OPEN
语句 ie之后也有语法错误。在循环。
sql - 可以将 TYPE 声明为 ref 游标行类型
我试过这段代码,但无法通过编译器得到它。有没有办法将 ref cursor 的结果存储到表中?
注意-我需要一个表格,因为我需要访问 ref cursor 的列。用于访问refdbms_sql
游标的记录对我来说有点困难。
更新 :