游标

定位到结果集中的某一行

分类

静态游标

在操作游标的时候,数据发生变化,游标中数据不变

动态游标

在操作数据的时候,数据发送变化,游标中数据改变,默认值

键集驱动游标

在操作游标的时候,被标识的列发生改变,游标中的数据改变,其他列改变,游标中数据不变

创建

scroll:滚动游标没有scroll只进

declare 游标名 cursor scroll — 限定列 for select 列名 from 表名

打开

open 游标名

提取数据

fetch frist from 游标名 —第一行 fetch last from 游标名 —最后一行 fetch absolute 行数 from 游标名—第几行 fetch relative 行数 from 游标名—当前下移几行 fetch next from 游标名 —下移一行 fetch prior from 游标名 —上移一行

关闭

close 游标名

删除

deallocate 游标名