关于存储过程返回复杂类型 我pl/sql不是很熟悉遇到一个这样得问题:我要建立一个存储过程,返回是记录的符合信息场景:对于一张表进行查询,然后把结果返回出来主要问题:1. 返回的out参数类型应该是什么?2. 符合类型结构怎么加入到里面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lz是要返回一个记录集合?CREATE OR REPLACE PROCEDURE ll_02 (p_cursor OUT sys_refcursor) ISv_sql varchar2(50);BEGINv_sql:='SELECT * from tablename where ...'; OPEN p_cursor FOR v_sql;END ll_02; 记录的复合信息,我能够以array传出去嘛? 你这样open cursor for ...这个cursor不是没有关掉嘛/? 四个表关联的触发器 用户权限 v$sysstat,v$license,v$resource_limit相关问题 关于 exists 的问题? 江湖救急!!!!关于全文检索引擎安装的问题 为什么SQLPULS连接时出现“没有监听器” oracle的企业管理器有什么命令方式打开吗? ms sql server7.0的數據如何導到oracle9i中?在線等,稿 SQL外连接问题 谁有Oracle OLAP的实例或资料? 谁有java实现csv文件导入orcale数据库的例子 关于ADO.Net并发处理原理 在线等结贴
CREATE OR REPLACE PROCEDURE ll_02 (p_cursor OUT sys_refcursor) IS
v_sql varchar2(50);
BEGIN
v_sql:='SELECT * from tablename where ...';
OPEN p_cursor FOR
v_sql;
END ll_02;