欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] 存储过程——游标循环 日期:2019-02-18 13:04:21 点击:185 好评:0

    我在学习游标的时候,在对游标运行逻辑一知半解的情况下写了个游标的存储过程,而且是三个游标的嵌套(因为我也兼职代码程序开发,所以一眼看下来感觉跟for循环差不多,就可以着手了)。结果一口气写完,完了,出错了,出什么错了,下面 fetch next from ord...

  • [MySQL] mysql 存储过程 嵌套游标 动态参数( 外层查询结果作为内嵌游标动态参数) 日期:2019-02-18 13:02:40 点击:55 好评:0

    测试用例: drop procedure if exists `sp_nested_cursor`; create procedure `sp_nested_cursor`() begin declare v_uid bigint(22); declare v_code varchar(100); declare v_value varchar(100); declare _done TINYINT(1) default 0; declare cur_user cur...

  • [MySQL] mysql存储过程实用游标调用动态sql,完整例子 日期:2019-02-18 13:02:08 点击:72 好评:0

    DELIMITER $$ USE `txnfdb`$$ DROP PROCEDURE IF EXISTS `PD_VERIFICATION_TINDEXMIK30`$$ CREATE DEFINER=`root`@`%` PROCEDURE `PD_VERIFICATION_TINDEXMIK30`() BEGIN -- -------------------------------临时变量--------------------------------------...

  • [MySQL] mysql存储过程+游标循环遍历 判断 赋值 等实例一 日期:2019-02-18 13:00:28 点击:200 好评:0

    1.先说下本文的背景以及结合什么样的需求作出具体的功能: 最近本人公司半道子不知道老板从哪旮沓里(老板应该不看这类技术型博客,O(_)O)接手了一个半吊子项目来(接盘侠),先不谈这个项目是咋滴咋滴的。这个项目的注册逻辑是有推荐关系的,分推荐注册和无...

  • [MySQL] MYSQL存储过程,while循环和游标的嵌套使用 日期:2019-02-18 12:59:47 点击:195 好评:0

    DELIMITER $$ DROP PROCEDURE IF EXISTS `pro_zlh_test`$$ CREATE PROCEDURE pro_zlh_test () BEGIN DECLARE done INT DEFAULT 0 ; DECLARE _contractId BIGINT (20) ; #合同id DECLARE _contractIntegral INT ; #合同积分 DECLARE _investAmount DECIMAL (18...

  • [MySQL] Mysql存储过程优化——使用临时表代替游标 日期:2019-02-18 12:58:20 点击:71 好评:0

    Mysql游标在操作小数据量时比较方便,效率可观,但操作大数据量,速度比较慢,甚至直接产生系统错误。 一般说来,当操作的数据超过1万条时,就避免用游标吧。 为了测试游标性能,写了下面一个游标对IDC_Gather_Info表中数据进行遍历 Sql代码 CREATE DEFINER=...

  • [MySQL] mysql 数据库中定义存储过程(包含游标) 日期:2019-02-18 12:57:34 点击:163 好评:0

    CREATE PROCEDURE pro_b_test () BEGIN DECLARE a_id VARCHAR(50); -- 需要定义接收游标数据的变量 DECLARE a_name VARCHAR(50); DECLARE done INT DEFAULT 0;-- 设置游标的结束标识 DECLARE cu_sc CURSOR FOR SELECT id,name FROM a_test;-- 定义游标 DECLAR...

  • [MySQL] mysql存储过程while 遍历游标 日期:2019-02-18 12:56:14 点击:78 好评:0

    DELIMITER $$ CREATE PROCEDURE queryEduTopologyPerformance(IN edu_id VARCHAR(50),OUT ebu_number_total INT , OUT upstream_total INT,OUT downstream_total INT,OUT alarm_number_total INT) BEGIN -- 定义变量 DECLARE ebuId VARCHAR(50); -- 游标接收...

  • [MySQL] mysql多个游标存储过程例子 日期:2019-02-18 12:55:48 点击:169 好评:0

    功能:从personinfo 和 employee表中得到各自主键成为personConnect表的主键插入 CREATE PROCEDURE insertPersonConnet() begin declare personConnetId varchar(20); declare emplyeeConnetId varchar(20); declare flag int default 0; declare personConn...

  • [MySQL] mysql存储过程从表取数据存储到游标然后批量修改 日期:2019-02-18 12:55:14 点击:165 好评:0

    delimiter $ create PROCEDURE category() BEGIN DECLARE categoryName varchar(50); DECLARE parentId bigint(20); DECLARE itemId bigint(20); -- 遍历数据结束标志 DECLARE done INT DEFAULT FALSE; -- 游标 DECLARE cur_account CURSOR FOR SELECT a.id,...

  • 首页
  • 上一页
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 下一页
  • 末页
  • 1811810
栏目列表
推荐内容