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 存储过程编程基础 -- 指南,基本语句,存储过程中的 SQL 和错误处理 创建 MySQL 存储过程程序 -- 事务处理,内建函数,存储过程函数和触发器 在应用程序中使用 MySQL 存储...
MySQL存储过程调试技巧.pdf
--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高级进阶,javaweb框架等知识点文章,制作不易,加个关注 存储过程 优点: 提高开发效率,提高应用程序的性能,简化程序开发人员的操作,减少应用程序和是数据库服务器...
存储过程debug工具
对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。
对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行
主要介绍了MySQL存储过程的异常处理方法,可实现有效调试MySQL存储过程处理结果的功能,具有一定参考借鉴价值,需要的朋友可以参考下
- 无需打开向导即可从数据网格生成快速INSERT语句MySQL存储过程调试器 - 查询分析器 - 执行计划工具等等功能 这是dbforge studio8其他版本不具备的,能够更好的用于MySQL数据库开发。 ## 2.软件 破Crack解 安装...
对于某些存储过程很多且复杂的SQL的应用,在短时间内要使得所有MySQL存储过程和函数正常运行,那么如果能找到一个比较好的调试工具,就可以事半功倍, 这里介绍的是dbForge Studio for MySQL。 1. 首先说明dbForge ...
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 ...
MySQL 存储过程调试工具
mysql过程,函数debug工具
最近写一些mysql的存储过程和函数,发现网上比较有价值的文档很少,大都是照着手册上抄来的,有些实际问题解决不了,比如用变量作表名。 经过反复调试,总算找到解决办法,一下是一些简单的记录,比较零碎。部分内容...
Mysql 语句执行监控器 监控每条MYSQL语句 调试用的``````````````
10.2.3 调节服务器参数 10.2.4 MySQL 怎样打开和关闭数据库表 10.2.5 在同一个数据库中创建大量数据库表的缺点 10.2.6 为什么有这么多打开的表? 10.2.7 MySQL 怎样使用内存 10.2.8 ...
mysql 存储过程 调试工具