现在的C#,以及java之类的语言已经是面向对象了,基本很少用到游标因为逻辑处理,以及循环基本都在程序中体现出来现在有用到游标的情况下,就是优化的时候会用到,比如:一个要循环插入值,所插入的值又在另外一张表中查询出来的,这时候,如果用程序去循环,务必会加重了程序与sql的负担,所以,创建一个存储过程是必须的。这时候就有可能用到游标了游标最常用的时候是面向过程的编程中。。
数据库用到游标的时候多,一般来说是要逐一对查询结果集进行处理的时候用到,比如存储过程,一般就是用游标来做循环,这个就是一个指针的作用。