游标对象的方法

Posted galaxyfengfeng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了游标对象的方法相关的知识,希望对你有一定的参考价值。

我们在前面几篇文章中有说到游标这个词,那么,究竟什么是游标?

我们来解释一下:一种能从包括多条数据记录的结果集中每次提取一条记录的机制。当然,游标也能用来充当指针的作用。哈哈哈,问题又来了,什么是指针?我们要明白一个概念就是:我们把数据储存在电脑的内存中的时候,电脑是会给每一个数据分配一个地址的,每次我们要用到某个数据的时候,电脑就根据这个地址去寻找数据。然后这个地址我们就给个名字叫做指针。那么,对于游标,我们也可以简单地理解为用来存放SQL查询结果。

好的,我们来说一下关于游标的方法:

1、callproc(name[,params]):使用指定的参数调用指定的数据库过程;

2、close():好像哪里都这个方法,哈哈~ 关闭游标,关闭后,这个游标就不能使用了;

3、execute(oper[,params]):执行一个SQL操作;

4、executemany(oper,pseq):执行SQL操作多次,每次用序列中的一组参数;

5、fetchone():以序列的方式取回查询结果中的下一行,如果没有更多的行,就返回None;

6、fetchmany([size]):取回查询时结果中的多行,其中参数size的值默认为arraysize;

7、fetchall():已序列的方式取回余下的行;

8、nextset():跳到下一个结果集,这个方法是可选的;

9、setinputsizes(sizes):用于为参数预定义内存区域;

10、setoutputsize(size[,col]):围裙会大量数据而设置缓冲区长度。

好的,今天的内容就讲到这里啦~

 技术分享图片

 

(文章图片若有侵权,请联系作者删除)

以上是关于游标对象的方法的主要内容,如果未能解决你的问题,请参考以下文章

在python操作数据库中游标的使用方法

9pymysql使用方法

排序算法小结

使用游标对象化分页

JDBC——ResultSet结果集对象

无效游标状态错误 C# DB2