【发布时间】:2021-11-27 10:48:30
【问题描述】:
create or replace type TableOfNumber as table of number;
我创建了一个数字表,用作函数的输出
create or replace function GetItems()
return TableOfNumber as
Res TableOfNumber;
sqlstr varchar2(500);
begin
-- Test statements here
sqlstr:= 'select swid from ITEMS i' ;
dbms_output.put_line (sqlstr);
EXECUTE IMMEDIATE sqlstr
BULK COLLECT INTO Res ;
return(Res);
end ;
我想在创建类型时将字段名称从 column_value hg 更改为哪个 ITid 并将查询子句从更改为
select column_value from GetItems()
select ITid from GetItems()
create or replace type TableOfNumber as table of number ''' name ITid ''';
【问题讨论】: