- 浏览: 462581 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (369)
- javascript html (20)
- java (31)
- jquery (15)
- jcrop (0)
- JEECG (1)
- ajax (3)
- 反射 (3)
- VI (1)
- mysql (48)
- easyui (1)
- svn (2)
- MD5 加密 (1)
- spring (14)
- ORACLE (8)
- 经验总结 (1)
- TCP/IP协议 (1)
- ICMP协议 (1)
- eclipse (1)
- Reflect (1)
- linux (21)
- android (5)
- excel 操作 (1)
- java tree (1)
- html (1)
- plupload (1)
- mongodb (9)
- aes (1)
- python (1)
- java relax (1)
- highcharts (2)
- json (2)
- java 多线程 (30)
- maven (2)
- 设计模式 (1)
- jsp+js (2)
- 面向对象 (1)
- jvm (16)
- 缓存 (1)
- proxy (1)
- 聊侃 (1)
- 面经 (1)
- java 字节 (1)
- java 类加载器 (2)
- java 基础 (2)
- java 语法糖 (1)
- java 位运算 (1)
- 排序 (3)
- java 服务器性能优化 (19)
- 网络编程 (2)
- jvm 参数设置 (0)
- jersey (1)
- webservice (2)
- nginx+多tomcat 集成 (5)
- nginx (16)
- squid (3)
- memcached (5)
- 正则表达式 (1)
- 常用免费接口 (1)
- jpa (1)
- win7 (1)
- java处理大文件 (1)
- js正则表达式 (1)
- tomcat (1)
- java 敏感字 (1)
- 系统架构优化 (4)
- 学习 (1)
- 本地测试QQ微博第三方登陆 (1)
- java 错误 (1)
- 微信支付 (1)
- https (1)
- httpclient (1)
- awk (2)
- loadrunner (1)
- sql server 2008 (3)
- git (4)
- sql server2008 (1)
- solr (2)
- centos (1)
- 数据存储架构 (3)
- log4j (1)
- weboffice (1)
- 并发编程 (1)
- postgreSQL (0)
- ssl (1)
- openssl (1)
- activeMQ (2)
- IDEA (1)
- shell (1)
- ansible (4)
- docker (2)
- grafana (1)
- jmeter (1)
- TLS (1)
- 将博客搬至CSDN (1)
最新评论
-
dida1990:
啊喔,过去了这么久,不过还是评一个。谁说uuid的hashCo ...
高并发生成订单号(二) -
annan211:
yclovesun 写道使用了uuid,为什么还要machin ...
高并发生成订单号(二) -
yclovesun:
使用了uuid,为什么还要machineId?uuid已经可以 ...
高并发生成订单号(二) -
u013280917:
太深奥,看不懂
mysql优化特定类型的查询
DELIMITER $$ drop procedure if exists proc_temp $$ create procedure proc_temp() begin DECLARE nLine int ; DECLARE countNum int ; DECLARE valueM varchar(100); DECLARE done INT DEFAULT FALSE; DECLARE cur CURSOR FOR SELECT id FROM basecustomer ;-- 声明游标,以便下面循环 DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE;-- 将结束标志绑定到游标 set countNum = (select count(*) from basecustomer); open cur; fetch cur into valueM ; while nLine <=countNum do set nLine = nLine + 1; update basecustomer set id = nLine where KID =valueM ; select valueM; fetch cur into valueM ; end while; end $$ call proc_temp() $$
发表评论
-
查看mysql数据库 数据量大小和索引数据大小
2017-01-05 18:04 585查看某个数据库的数据量 和索引量的大小 SELECT ... -
数据库设计的一般性原则
2016-10-07 16:19 626数据库是任何系统的底层基石,是直接关系互联网项目性能 ... -
centos7初始化mysql 5.7.9(源码安装)
2016-06-19 23:17 8131 下载源码包1.1安装文件准备下载cmake-3.2.2 ... -
mysql 丢失root密码 之后
2016-04-09 16:45 522在丢失root密码的时候,可以这样 mysqld_safe ... -
mysql 插入16进制数据
2016-02-27 14:08 1875mysql 通过insert into 插入 16进制数 ... -
mysql 数据库主键修改自增
2016-02-24 17:34 720第一步 修改原表,去除KID主键属性并保存。 第二步 ... -
mysql 批量插入过程
2015-11-17 11:14 653create procedure p7() ... -
mysql Multi_Range_Read 优化
2015-09-14 14:56 758mysql 多路范围读优化mysql Multi_Ran ... -
mysql 中 in/exists/not in/not exists/or的使用场景和效率对比
2015-09-08 17:16 1170mysql 中 in/exists/not in/no ... -
mysql sql 优化
2015-09-08 11:51 674http://blog.csdn.net/kuyuyingz ... -
MySQL InnoDB三大特性之 - 插入缓冲
2015-09-07 15:45 757InnoDB存储引擎有三大特 ... -
mysql分布式缓存与memcached
2015-09-06 23:15 2217请尊重知识,请尊 ... -
Innodb 存储引擎优化
2015-09-02 18:55 976请尊重知识,请尊重原创 更多资料参考请见 http:/ ... -
MyISAM存储引擎的优化
2015-09-02 17:14 894MyISAM存储引擎的优 ... -
MySQL松散索引扫描与紧凑索引扫描
2015-08-30 23:35 1618在优化group by查询的时候,一般的会想到两个名词:松散 ... -
mysql order by排序深入理解
2015-08-28 15:10 1347mysql 排序篇 mysql ... -
概括数据库应用系统的性能优化
2015-08-25 14:57 396在整个系统的性能优化中,如果按照百分比来划分上面几个 ... -
mysql 查看数据库索引 和 数据 大小
2015-08-24 11:01 687查看数据概况 select * from informa ... -
mysql 读写分离方法
2015-08-15 16:59 733数据库的读写分离 ... -
mysql 生成唯一全局主键ID
2015-08-14 14:50 8614mysql生成全局唯一ID 全局唯一ID生成策 ...
相关推荐
### MySQL游标(循环操作) #### 一、游标简介 在MySQL中,游标是一种数据库对象,主要用于处理存储过程中的结果集。游标允许我们逐行地读取查询结果,这对于需要对每一行数据执行特定操作的情况非常有用。通过...
根据提供的文件信息,本文将详细解释一个MySQL存储过程的例子,其中包含了游标的使用。这个存储过程主要用于处理一批数据,涉及到日期范围内的数据处理、异常处理等。下面将逐一解析存储过程中涉及的重要知识点。 #...
Mysql存储过程游标触发器
MySQL 从 5.0 版本开始支持存储过程和触发器,而游标在递归树结构中非常有用。游标是 MySQL 中的一种机制,允许开发人员在存储过程和触发器中控制数据的获取和处理。 在 MySQL 中,游标是通过 DECLARE 语句定义的,...
MySQL游标是数据库管理系统中一个重要的概念,它在处理大量数据时非常有用,尤其是在需要逐行处理查询结果的情况下。游标允许程序动态地访问和操作数据集,而不是一次性加载所有结果。在MySQL中,游标主要用于存储...
MySQL游标是数据库管理系统中用于遍历查询结果集的一种机制,尤其在处理大量数据或进行迭代操作时,游标显得尤为重要。这篇博文可能是探讨如何在MySQL中使用游标,特别是当游标执行到最后一行后如何正确地结束循环。...
1. **创建存储过程**:编写一个包含游标声明、打开、提取数据及关闭等操作的存储过程。 2. **调用存储过程**:从应用程序中调用存储过程执行游标操作。 #### 示例代码 下面是一个MySQL存储过程中使用游标的示例...
在本项目实践中,我们将深入学习和运用MySQL的存储过程,同时结合游标这一重要工具进行实战操作。 首先,让我们了解什么是存储过程。存储过程是由用户定义的一系列SQL语句的集合,这些语句可以包含数据查询、数据...
Oracle 存储过程游标是指在 Oracle 数据库中使用游标来实现对结果集的处理和操作。游标可以分为静态游标和REF游标两种类型。静态游标是指结果集已经确实(静态定义)的游标,可以进一步分为隐式游标和显示游标。隐式...
总之,MySQL游标在处理复杂逻辑和逐行操作数据时非常实用,特别是在存储过程和函数中。了解如何创建、打开、使用和关闭游标对于编写高效、可控的数据库应用程序至关重要。通过游标,开发者可以实现更灵活的数据处理...
[mysql游标的用法及作用] 例子: 当前有三张表A、B、C其中A和B是一对多关系,B和C是一对多关系,现在需要将B中A表的主键存到C中; 常规思路就是将B中查询出来然后通过一个update语句来更新C表就可以了,但是B表中有...
MySQL游标是一种在数据库存储过程中用于逐行处理查询结果的控制结构。 其主要步骤包括:声明游标以定义所需查询,打开游标以进行初始化,使用FETCH提取每一行数据,并在完成操作后关闭游标以释放资源。 游标通常...
在MySQL中,存储过程是一种预编译的SQL语句集合,可以用于执行复杂的数据库操作,包括循环和游标的使用。游标允许我们逐行处理查询结果,这对于迭代数据进行处理非常有用。本示例中,我们将探讨如何在存储过程中循环...
本文档旨在介绍 MySQL 游标嵌套的概念和实践,通过对游标的嵌套使用,演示如何实现复杂的数据操作。 一、游标嵌套简介 游标(Cursor)是数据库中的一种控制结构,可以用来遍历查询结果集。游标嵌套则是指在一个...
### 游标与存储过程在SQL Server中的...游标提供了灵活的数据检索方式,而存储过程则简化了复杂数据库操作的过程,提高了应用程序的性能和可维护性。在实际开发中,合理运用这些技术可以极大地提升系统的稳定性和效率。
MySQL是世界上最流行的开源关系型数据库管理系统之一,它包含多种功能,如函数、存储过程、触发器和游标,这些功能极大地增强了数据库管理的灵活性和效率。以下是对这些概念的详细解释: 1. **MySQL函数**:MySQL...
### MySQL中SQL语句游标详解 #### 一、引言 在数据库开发过程中,当开发者需要逐条处理从查询结果集中获取的数据时,游标成为了一种非常实用且强大的工具。本文旨在深入探讨MySQL中游标的概念及其使用方法,帮助...
最近遇到这样的问题,在MySQL的存储过程中,游标操作时,需要执行一个conitnue的操作.众所周知,MySQL中的游标循环操作常用的有三种,LOOP,REPEAT,WHILE.三种循环,方式大同小异.以前从没用过,所以记下来,方便以后查阅. 1....
本资源结合实例实现一个复杂的存储过程,存储过程中有用到游标、临时表、循环、递归等知识,sql文件附有实例数据表创建的sql语句。