FAST_FORWARD指明定义的游标为FORWARD_ONLY且只读。在指定了SCROLL和 FOR UPDATE选项后,不能指定此选项。而且 它同FORWARD_ONLY选项互斥。 SCROLL_LOCKS指明在提取游标结果集中的记录时,将其对应的表中的记录进行锁定。从而阻止其他用户对此记录的修 改。 OPTIMISTIC指明在提取游标结果集中的记录时,不将其对应表中的记录进行锁定。如果通过游标对记录进行修改,则 系统先检测记录是否发生的改变;如果改变,则取消记录的修改操作。 TYPE_WARNING指明系统在使用的SQL语句与游标指定的类型不符时,进行隐含游标类型转换时是否发送警告信息。 我们在上面的代码中使用的是SQL-92的语法结构。 此外,还可以先简单地定义一游标变量,然后再通过SET语句对此游标进行具体的定义。比如可以通过下面的语句来完 成我们在上面的游标定义(此语句定义的将是一个游标变量): declare @point cursor set @point=cursor for select distinct banmian from gaojian where kanwu='出版报' and datepart(yy,riqi)=datepart(yy,getdate()) and datepart(dy,riqi)=datepart(dy,getdate()) for read only 此游标的页码:[1] [2] [3] [4] [5] [6] [7] [8] 第5页、共8页 |