方式,其可以有如下选择: ■ FIRST:提取游标的结果集中的第一个记录。 ■ LAST:提取游标的结果集中的最后一个记录。 ■ PRIOR:提取游标的结果集中当前记录的前一个记录。 ■ NEXT:提取游标的结果集中当前记录的后一个记录。 ■ RELATIVE n:提取游标的结果集中当前记录之后(n为正数)或之前(n为负数)的第n个记录。 ■ ABSOLUTE n:提取游标的结果集中的第n个记录。 如果不指明SCROLL选项,在默认情况下只支持NEXT方式。 select_statement为产生结果集的SQL查询语句,但其中不能包含COMPUTE、COMPUTE BY、FOR BROWSE、INTO这些关键字。 READ ONLY选项指明所定义的游标为只读游标,它禁止通过游标来修改表中的数据。 UPDATE [OF column_name ][,...n]]选项指明可以通过游标来修改表中的数据。并可以通过OF column_name [,...n]参数 来限定只能对表中的哪些字段进行修改。 Transact-SQL语法结构: DECLARE cursor_name CURSOR [LOCAL | GLOBAL] [FORWARD_ONLY | SCROLL] [STATIC | KEYSET | DYNAMIC | FAST_FORWARD] [READ_ONLY | SCROLL_LOCKS | OPTIMISTIC] 页码:[1] [2] [3] [4] [5] [6] [7] [8] 第3页、共8页 |