首页 > 数据库 >011 数据库学习笔记--游标

011 数据库学习笔记--游标

时间:2023-06-09 15:22:05浏览次数:50  
标签:结果 -- 数据库 游标 内存空间 011 静态

游标:

定义:

  • 游标是对数据查询结果集的一种访问机制,允许用户对结果集进行逐条访问,即单条数据。
  • 访问对象是,结果集
  • 可以理解为定义在特定结果集上的指针,控制这个指针,遍历数据集或制定特定的行--对其进行读取或写入

作用:

  • 定位到结果集中的某一行,对当期位置的数据进行读写
  • 数据读取出来一般放到临时数据库里,放到内存(缺点:内存空间有限,不可太大,内存空间不足)
  • 适用于数据量小的情况

分类:静态游标、动态游标、只进游标、键集驱动游标

  • 静态游标
    • 游标操作的是结果集,对数据库如何操作,结果集都不会改变
    • 如果想获取操作后的结果集,则需关闭游标后重新打开游标
  • 动态游标
    • 与静态游标相对,前后滚动,结果集会获取所有的改变
  • 只进游标
  • 键集驱动游标

生命周期:

 

标签:结果,--,数据库,游标,内存空间,011,静态
From: https://www.cnblogs.com/YYkun/p/17469271.html

相关文章

  • Nest.js + TypeOrm:原始SQL查询及其参数绑定
    上一篇Nest.js+TypeOrm:安装、编写实体类参数化原始SQL查询使用DataSource,注意,如果是PostgreSQL,则参数占位符不能使用问号?,只能使用$n,并且在没有表名的情况下需要指定类型:否则,会出现错误:PostgreSQL-ERROR:couldnotdeterminedatatypeofparameter$1,参见:https://b......
  • 微信小程序的onShareAppMessage怎么开发?
    onShareAppMessage是微信小程序中用于处理用户点击右上角分享按钮时触发的事件。开发者可以使用该事件来自定义分享内容和行为。具体使用方法如下:在小程序页面中,定义onShareAppMessage方法: Page({onShareAppMessage:function(options){return{title:......
  • 路由算法
    一、RIP算法——内部网关协议1.路由选择:基于距离向量,所以选择的是路由数最少得路径,而不一定是代价最小的路径2.适用于小型互联网,允许一条路径最多只能包含15个路由器,当距离等于16时,表示不可达。3.交换信息的特点:仅和相邻路由器交换信息,交换全部路由,按固定的时间间隔交换路由4.......
  • 10万条数据批量更新怎么做?
    如果10万条数据进行批量更新该怎么操作呢?我们一起来看看具体可以怎么做。mysql批量更新如果一条条去更新效率是相当的慢,循环一条一条的更新记录,一条记录update一次,这样性能很差,也很容易造成阻塞。mysql批量更新共有以下四种办法1、.replaceinto批量更新replace into ......
  • python基础day22 time和re模块
    time模块(跟时间打交道的模块)表示时间的三种方式1.时间戳:1970年1月1日到现在的秒数2.格式化的时间字符串:2023-01-0111:11:113.结构化时间:它是让计算机看的 导入time模块imporetimetime.time()#时间戳time.sleep(3)#睡眠3秒python中时间日期格式化符号%y......
  • VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名
    VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名https://blog.csdn.net/weixin_44657888/article/details/130679813 --------------------------------------------------------设置静态ipcat/etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD......
  • 图异常检测
    GraphAnomalyDetection最近有个项目在做图异常检测相关的东西,就把相关的一些文章放在这里。AComprehensiveSurveyonGraphAnomalyDetectionwithDeepLearninghttps://ieeexplore.ieee.org/document/9565320异常检测:异常点异常边异常子图......
  • win10 迁移 LTS 子系统 到非系统盘
    脚本下载LxRunOffline:https://github.com/DDoSolitary/LxRunOffline/releases脚本命令.\LxRunOffline.exelist#查看安装的子系统wsl--shutdown#中止所有运行的子系统.\LxRunOffline.exemove-nUbuntu-20.04-dE:\ubuntu20#将名为Ubuntu-20.04的子系统移动......
  • 点击水波纹效果 点击ripple效果
    1.创建ripple.js复制以下代码即可!function(t,e){"usestrict";if(void0===n||!n)varn=function(t){vare={opacity:.5,speed:.6,bgColor:"#ffffff",cursor:!0};this.option=this......
  • 算法基础(一):串匹配问题(BF,KMP算法)
    好家伙,学算法,这篇看完,如果没有学会KMP算法,麻烦给我点踩希望你能拿起纸和笔,一边阅读一边思考,看完这篇文章大概需要(20分钟的时间) 我们学这个算法是为了解决串匹配的问题那什么是串匹配?举个例子:我要在"彭于晏吴彦祖"这段字符串中找到"吴彦祖"字符串这就是串匹配......