小编dar*_*mat的帖子

在 FETCH 游标和 INTO 变量之间的“EMPTYPE”处发现类型不匹配

create or replace type emp_obj as object(empno varchar2(500));

create or replace type  emp_table as table of emp_obj ;
Run Code Online (Sandbox Code Playgroud)

程序

create or replace procedure getempid(emptype out emp_table)
is
cursor c1 is select empno from emp ; 
begin 
open c1;
fetch c1 bulk collect into  emptype;

close c1;
end;
Run Code Online (Sandbox Code Playgroud)

我无法理解为什么我收到以下错误:

错误(6,17):PLS-00386:在 FETCH 游标和 INTO 变量之间的“EMPTYPE”处发现类型不匹配

oracle plsql

3
推荐指数
1
解决办法
4722
查看次数

标签 统计

oracle ×1

plsql ×1