到某一资料列(row)的控制结构。游标可以被看作是指向一组列中，代表某一列的指针。游标一次只能引用一列，但可以根据需要移动到结果集的其他列。游标有助于随检索之后的资料处理与遍历相结合，如添加和删除记录。它能遍历资料查询结果集的特性，类似于编程语言的迭代器概念。开发程序人员通常依需求而使用游标，来处理由资料库系统查询返回的整个结果集。在这种情况下，游标可使结果集中的资料列依照次序处理。在SQL程序中，使用游标可以定义检索集（多行资料列的条件选取组合）并逐行执行资料处理的逻辑。通过相同的机制，SQL程序也可