如何使用pl/sql refcursor创建交互式报告

use*_*514 7 plsql sys-refcursor oracle10g oracle-apex

我需要创建一个交互式报告,但我不需要运行一个sql语句,而是需要运行一个pl/sql语句

-----------------------------------------------------------------------------
USER_ID        Name                 1 java 2 php 3 pl/sql / sql 4 Oracle apex
-------------- -------------------- ------ ----- -------------- -------------
3              Amy brown            N      N     Y              N           
4              Sarah woods          N      N     Y              Y           
2              Johnny paterson      Y      Y     Y              Y           
1              John brown           Y      N     Y              Y   
Run Code Online (Sandbox Code Playgroud)

如果在顶点中无法做到这一点,那么在运行pl/sql时,有没有办法以csv格式保存pl/sql语句的结果?

在交互式报告中,用户将无法添加或删除任何内容.它仅供观看.

谢谢

小智 0

您可以使用表函数

https://mfaisal1521.blogspot.com/2019/12/example-of-oracle-pipelined-function.html

Apex 中还可以导出数据。如果您尝试导出数据,可以使用 utl_File 但在数据库服务器上导出数据。