当前位置: 代码迷 >> Oracle技术 >> 怎么获取oracle sys_refcursor变量中的值
  详细解决方案

怎么获取oracle sys_refcursor变量中的值

热度:55   发布时间:2016-04-24 08:35:54.0
如何获取oracle sys_refcursor变量中的值
例如: select package.function(t.a, t.b, t.c) from table1 t where t.d = 1;package.function(t.a, t.b, t.c)方法返回的就是一个sys_refcursor 。 假如:package.function(t.a, t.b, t.c)结果集是这样的({aa:1;bb:2;cc:3})。如果我想用select获取aa的值改怎么写!

------解决方案--------------------
除非你的函数返回的是表(table)类型,游标变量貌似不能。


探讨

真的不行吗大哥!
  相关解决方案