FUNCTION已經返回了一個遊標類型的結果集,怎麼用?

[复制链接]
查看11 | 回复2 | 2007-9-26 18:42:10 | 显示全部楼层 |阅读模式
FUNCTION getQuery(a IN VARCHAR2) RETURN typCSR IS
rc typCSR;
BEGIN
OPEN rc FOR

SELECT *

FROM aa;
RETURN rc;
END;

====================
怎麼用這個類型哩?
SELECT * FROM getQuery('A') 不好用的說.
SELECT * FROM TABLE(CAST(getQuery('A')AS XXXX));
但是AS後面的XXXX寫成AA不能用啊.?
我想在外面直接當表來使用.,應該怎麼用??
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
应该是typCSR.col来用的,多条,应该用循环
回复

使用道具 举报

千问 | 2007-9-26 18:42:10 | 显示全部楼层
沒太懂啊,能有個例子嗎?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行