最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

PostgreSQL游标使用举例

来源:动视网 责编:小采 时间:2020-11-09 11:37:18
文档

PostgreSQL游标使用举例

PostgreSQL游标使用举例:1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 --drop function top100cur(); create function top10 1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 2、下面的代码会创建的函数会返回一个名字为abc的游标(能发
推荐度:
导读PostgreSQL游标使用举例:1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 --drop function top100cur(); create function top10 1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 2、下面的代码会创建的函数会返回一个名字为abc的游标(能发


1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 --drop function top100cur(); create function top10

1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标

2、下面的代码会创建的函数会返回一个名字为abc的游标(能发现差别吧?是的,是否匿名,取决于open游标时,该游标变量是否已经绑定) 3、返回由调用者命名的游标 4、返回一个名字叫$1的游标 5、返回一个匿名的游标 6、返回由调用者指定的游标(知道跟4和5的不同吧?4、5中,declare声明的游标变量名称太特殊了,把匿名参数的名字隐藏了……)

7、直接open一个没有被declare,也没有被传入的游标变量

总结:

1、declare的变量,会导致函数参数被隐藏(如,declare $1后,则第一个匿名参数就被隐藏了);

2、declare只是声明一个游标,,不会open游标,而没有open的游标是不能用的哦~

3、declare之后再open游标时,如果这个游标是个未绑定的(declare时没有cursor for XXX),那么open后得到的是一个匿名游标;

4、open操作的游标变量,要么是declare的,要么是当做参数传入的字符串;除此之外,报错!

文档

PostgreSQL游标使用举例

PostgreSQL游标使用举例:1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 --drop function top100cur(); create function top10 1、下面的代码会创建一个top100cur()函数,该函数返回一个匿名游标 2、下面的代码会创建的函数会返回一个名字为abc的游标(能发
推荐度:
标签: 使用 数据 游标
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top