집 >데이터 베이스 >MySQL 튜토리얼 >Oracle procedure返回数据集小结
要从Oracle Procedure获得数据集合,通常采用Ref Cursor的方式,要获得此Cursor,有以下几种方式:1.动态Sql返回:这种情况下,Pr
要从Oracle Procedure获得数据集合,通常采用Ref Cursor的方式,要获得此Cursor,有以下几种方式:
1.动态Sql返回:
这种情况下,Procedure的运算通常比较简单,比如根据参数组合sql或者多个Table的Join操作,但都可以通过一个sql语句完成查询。
2.如果Procedure逻辑运算比较复杂,,没办法在一个Sql中完成。通常运算过程中需要临时存储中间运算数据等等。创建嵌套表,类型为上面创建的Object stockPallet_type