问下oracle 存储过程 自定义类型的有关问题
问下oracle 存储过程 自定义类型的问题
能不能定义一个自定义类型?
比如 type mytype {
id number,
name varchar(10)
}
之类的?
然后在存储过程中用
ret :mytype
select a, b from table1 into ret这样的语法?
------解决思路----------------------
能不能定义一个自定义类型?
比如 type mytype {
id number,
name varchar(10)
}
之类的?
然后在存储过程中用
ret :mytype
select a, b from table1 into ret这样的语法?
------解决思路----------------------
declare
type mytype is record(
id number,
name varchar2(10));
v_test mytype;
begin
select 1, '张三' into v_test from dual;
dbms_output.put_line(v_test.id
------解决思路----------------------
':'
------解决思路----------------------
v_test.name);
end;