【发布时间】:2012-08-22 06:50:35
【问题描述】:
我有一个如下所示的声明
type respond_field
IS
record
(
provider_id VARCHAR2(100),
provider_name VARCHAR2(100));
type respond_field_group
IS
TABLE OF respond_field INDEX BY BINARY_INTEGER;
我为 respond_field_group 创建了一个变量,并为这个虚拟表填充了值。 我的问题是如何将此虚拟表转换/传输到游标。
我尝试过的显示如下 respond_values 是 respond_field_group
的变量OPEN v_result_cursor for SELECT provider_id FROM TABLE (Cast(respond_values AS respond_field));
但我得到的数据类型无效
请帮我解决这个问题
【问题讨论】:
标签: sql oracle stored-procedures plsql stored-functions