问题标签 [sys-refcursor]
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.
sql - 返回游标,从其他过程调用一个过程
我在同一个包中有 2 个程序。我希望 QOT_LST_M_QOT_PRE
在QOT_LST_M_SEC_EXC_PRE
. 在 QOT_LST_M_SEC_EXC_PR
EI 中希望找到参数 - x_qot_id,使用此参数调用 QOT_LST_M_QOT_PRE 并返回它而不是语句。我可以做吗?如何。我的意思是
mysql - 创建具有 SYS_REFCURSOR 作为输出参数的 mysql 过程时出错
我正在创建具有两个参数的过程,一个是 SYS_REFCURSOR 类型的 p_cursor(OUT 参数),另一个是 INT(IN 参数)类型的 p_rank。但它显示一个错误。
我得到的错误是,
我认为 SYS_REFCURSOR 在语法上是错误的。请检查我的代码并让我意识到我的错误。提前致谢
oracle - 来自过程的 sys_refcursor 不返回数据
[/代码]
上面的示例代码没有返回数据,只显示表格字段。我在这里错过了什么?但是,如果没有使用 refcursor,即使我尝试将数组作为列表传递也可以正常工作,它可以与上面的代码一起使用,请帮助...
oracle - Need to get output as select statement, instead of using dbms_output
i want to add a sys_refcursor as out parameter in this procedure
/* i want to add a sys_refcursor as out parameter in this procedure */
/declaring the type for ref cursor/
/* how can i use this as out parameter along with the in parameters.*/
/* i want to add this variable as column name in the result set*/
/* is there any way to add this vairable values into the column of the table apt?*/
/*instead of using dbms_output, i need to get output from select statement*/
asp.net - Listview DropDownList FindControl 没有编辑按钮
当下拉列表嵌入到列表视图中时,我无法从数据集中填充下拉列表。我得到“对象引用未设置为对象的实例。” 因为,我相信,我没有使用 FindControl 正确访问下拉列表
我们不想在这个列表视图上编辑按钮,我们希望每一行都可以一次编辑。大多数在线示例都有编辑按钮。这可能是我问题的一部分。
大多数在线示例也使用 ASPX 页面中定义的数据源。我们一直专门使用 Oracle.DataAccess sys_refcursor 来填充数据集,然后将数据集用作数据源。所以我必须从 VB 端填充下拉列表,而不是使用 aspx 页面中的数据源。
我可以独立地填充列表视图,并独立地填充下拉列表,但是走路和嚼口香糖是失败的。
所以这里是我得到的一些片段:
然后在vb端是这样的:
结束子
那你觉得我做错了什么...
plsql - 如何使用 pl/sql refcursor 创建交互式报告
我需要创建一个交互式报告,但我需要运行 pl/sql 语句而不是运行 sql 语句
如果在 apex 中无法做到这一点,那么当您运行 pl/sql 时,有没有办法将该 pl/sql 语句的结果保存为 csv 格式?
在交互式报告中,用户将无法添加或删除任何内容。它仅供查看。
谢谢
oracle - 在 PL/sql 中返回 ref 游标之前检查行数
在循环中,我正在调用参数化游标。在任何特定步骤中,如果游标返回行,则此循环结束,我必须将游标作为参考游标返回。如何在不执行两次相同查询的情况下检查行数?
oracle - SYS_REFCURSOR 的 PL/SQL 检查大小
我创建了一个返回 SYS_REFCURSOR 的 oracle 函数。问题是我需要返回的数据可能是由两个不同的查询产生的。基本上,如果第一个查询没有返回数据,那么我需要运行一个不同的查询,然后返回 refcursor。
这是我的大创意
无论出于何种原因if my_record_1%notfound
,检查都不起作用。我想我的问题是如何检查my_record_1游标是否不包含任何数据?
谢谢
oracle11g - 我如何让这个小提琴工作?
我创建了一个使用 sys_refcursor的sql fiddle 。我无法让它在 SqlFiddle 环境中工作。
我能够让它在我的本地 sqlplus 环境中工作。也许 StackOverflow 上的某个人知道诀窍。
oracle - 将常规 CURSOR 传递给需要 SYS_REFCURSOR 的 PL/SQL 过程
我在 PL/SQL 中有很多这样的命名游标:
我想在dbms_xmlgen.newContext
需要 aSYS_REFCURSOR
或 aVARCHAR2
包含实际查询的过程中使用它们。
我已经知道我可以这样做:
但我想重用现有的游标,而不是将它们重写为字符串查询。
有任何想法吗?我在 Oracle 10gR2 上。