`
Kevin12
  • 浏览: 231040 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql存储过程中的调试

阅读更多
mysql存储过程的调试很麻烦,直接 select 变量,在调用该存储过程时候就可用在控制台输出。
下面是个小例子:
创建存储过程,同时学习一下存储过程中的while循环和if判断。
说明:在mysql的test数据库下面,创建名称为test的存储过程。
CREATE DEFINER=`root`@`localhost` PROCEDURE `test`.`test`()
BEGIN
  /*声明变量,并设置默认值为0*/
  DECLARE i INT DEFAULT 0;
  DECLARE j INT DEFAULT 0;
  SET i = 1;
  /*while循环,如果循环判断条件不唯一时候,用and或者or并列如:while (i<31 and j<=v2) do*/
  while(i<5) do
       set i = i+1;
       SELECT i;
  end while;
  /*if条件判断,如果判断条件不唯一,用and或者or连接如:*/
  if(i>3) then 
        set j=5;
  else 
        set j=6;
  end if;
  select j;
END

调用存储过程:
call test();
分享到:
评论

相关推荐

    mysql存储过程调试工具

    mysql存储过程调试工具,可以设置断点,方便查看变量信息等。好用,简单

    Mysql存储过程调试工具

    Mysql存储过程调试工具 破解版,有使用方法介绍

    MYSQL存储过程编程

    mysql存储过程编程教程:  MySQL 存储过程编程基础 -- 指南,基本语句,存储过程中的 SQL 和错误处理  创建 MySQL 存储过程程序 -- 事务处理,内建函数,存储过程函数和触发器  在应用程序中使用 MySQL 存储...

    MySQL存储过程调试技巧.pdf

    MySQL存储过程调试技巧.pdf

    SQL存储过程实例.doc

    --1、创建存储过程-- if exists (select * from sysobjects where name='Sum_wage') drop procedure Sum_wage GO create procedure Sum_wage @PWage int, @AWage int, @total int as while (1=1) begin if (select...

    mysql存储过程快速了解

    整篇文章为个人学习心得,之后会持续发表mysql高级进阶,javaweb框架等知识点文章,制作不易,加个关注 存储过程 优点: 提高开发效率,提高应用程序的性能,简化程序开发人员的操作,减少应用程序和是数据库服务器...

    存储过程debug工具

    存储过程debug工具

    存储过程调试工具

    对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。

    DbForge_Studio_for_MySQL6.3存储过程调试工具

    对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行

    MySQL存储过程的异常处理方法

    主要介绍了MySQL存储过程的异常处理方法,可实现有效调试MySQL存储过程处理结果的功能,具有一定参考借鉴价值,需要的朋友可以参考下

    dbForge Studio for MySQL 企业版 v8.1.2 教程(最新破Crack解企业版)

    - 无需打开向导即可从数据网格生成快速INSERT语句MySQL存储过程调试器 - 查询分析器 - 执行计划工具等等功能 这是dbforge studio8其他版本不具备的,能够更好的用于MySQL数据库开发。 ## 2.软件 破Crack解 安装...

    dbforge studio for mysql 7.2.63带补丁

    对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。 1. 首先说明dbForge ...

    如何用Toad调试存储过程、触发器

    Starting with the 10g release, Oracle now offers a new interface, known as JDWP, for debugging PL/SQL and stored Java procedures. Toad fully supports both interfaces, but we recommend you continue to ...

    dbForge Studio for MySQL 7.1.13 Crack

    MySQL 存储过程调试工具

    mysql过程,函数debug工具

    mysql过程,函数debug工具

    mysql中存储过程、函数的一些问题

    最近写一些mysql的存储过程和函数,发现网上比较有价值的文档很少,大都是照着手册上抄来的,有些实际问题解决不了,比如用变量作表名。 经过反复调试,总算找到解决办法,一下是一些简单的记录,比较零碎。部分内容...

    Mysql 语句执行监控器

    Mysql 语句执行监控器 监控每条MYSQL语句 调试用的``````````````

    MySQL中文参考手册.chm

    10.2.3 调节服务器参数 10.2.4 MySQL 怎样打开和关闭数据库表 10.2.5 在同一个数据库中创建大量数据库表的缺点 10.2.6 为什么有这么多打开的表? 10.2.7 MySQL 怎样使用内存 10.2.8 ...

    debugger for mysql

    mysql 存储过程 调试工具

Global site tag (gtag.js) - Google Analytics