要声明一个游标变量,首先您需要定义一个 REF CURSOR 类型,然后声明一个该类型的变量 (因此游标变量也常称为动态游标 )。动态游标的类型可以是强类型或弱类型。

    强类型的动态游标不容易出错,但是弱类型的动态游标使用更灵活一些。

    在声明游标变量后,您需要打开它并绑定到一个查询上(使用 OPEN FOR 语句),然后从结果集里获取数据行(使用 FETCH 语句),最后要么关闭游标( 使用 CLOSE 语句)或重新打开并绑定到另外一个查询上( 使用 OPEN FOR 语句)。