当前位置: 代码迷 >> Oracle开发 >> 问下oracle 存储过程 自定义类型的有关问题
  详细解决方案

问下oracle 存储过程 自定义类型的有关问题

热度:85   发布时间:2016-04-24 06:32:10.0
问下oracle 存储过程 自定义类型的问题
能不能定义一个自定义类型?
比如  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;

  相关解决方案