问:什么是游标
在书上看到这个东西,不明白,请解释,谢谢
问题点数:20、回复次数:6Top
1 楼talantlee(小李小刀(daggerfly))回复于 2005-05-18 21:19:49 得分 3
其實,它是一個循環
Top
2 楼tmdbcd0630(梦胧)回复于 2005-05-18 21:23:24 得分 3
我的理解游标就是指针。指向符合条件的结果集数组。Top
3 楼xiaonvjing(飞扬)回复于 2005-05-18 21:53:20 得分 3
游标是一个与T_SQL的某一检索语句相关联的符号名。这是它的标准定义。
实际上游标提供了一个对给定的结果集进行逐行处理的能力。
使用游标可以通过行来管理数据。Top
4 楼filebat(Mark)回复于 2005-05-18 23:10:03 得分 3
我开始也不太明白游标的作用.
举个例子,可能便于理解吧.
比如说:
如果要你实现:删除当前数据库上所有用户表的话,用游标就很方便了.
Top
5 楼CXL_2005(想飞的笨笨)回复于 2005-05-18 23:27:20 得分 3
游标其实和SQL差不多。都是检索记录的,只不过,通常情况下,SQL是以批的方式来处理记录集不能逐个的处理记录,而游标通常都是要逐个处理记录集的时候来使用,其实也很简单的。
看上一两个游标的例子就明白了
通常是嵌在存储过程中来使用的。
学习的里例子很重要。Top
6 楼txqgyf(执著与爱)回复于 2005-05-19 10:37:50 得分 5
我跟你一样,当初学SQL是也遇到过类似的问题曾发过类似的贴子,我把
得到的资源共享一下吧,
一般的SQL语句都是面向结果集的操作,而游标是定位结果集中的某行、某字段的元素,可以
精确的取值、修改等。在数据较少的时候非常有效,反之非常耗资源。Top




