6、le的存储过程返回记录集,关键之处是要用游标。关于数据库的游标(cursor)大家肯定都接触不少,我们能通过OPEN,FETCH,CLOSE操作控制游标进行各种方便的操作,这方面的例子我就不在重复了。我们目前要介绍的是游标变量(cursorvariable)。类似游标,游标变量也是指向一个查询结果集的当前行。不同的是,游标变量能为所有类型相似(type-compatible)的查询打开,而并不是绑定到某一个特定的查询。通过游标变量,你能在数据库的数据提取中获得更多的方便。首先是建立表: CREATETABLELIHUAN.BILL_POINTS ( POI
7、NTS_IDNUMBER(10,0)NOTNULL, CUSTOMER_IDNUMBER(10,0)NOTNULL, BILL_POINT_NONUMBER(2,0)DEFAULT1NOTNULL, CONSTRAINTPK_BILL_POINTSPRIMARYKEY(POINTS_ID) ) /其次,建PACKAGE CREATEORREPLACEPACKAGELIHUAN.YY_PKG_BILL_POINT_NO/*取得用户的所有计费电序号*/ IS TYPET_CURSORISREFCURSOR;