mysql存储过程记录错误和退出程序
来源:互联网 发布:云计算股票代码 编辑:程序博客网 时间:2024/04/25 02:50
BEGIN
DECLARE v_execFlag INT DEFAULT 0;
DECLARE v_mark VARCHAR(20);
BEGIN
INSERT INTO dmc_error_log(id,mark,position) VALUES(NULL,'111',v_mark);
END;
//一定要在执行sql的上面进行信息定义,这样在出错的时候你的insert语句在会有值
SET v_mark = '我在上面';
#出错了那我就退出了
SELECT * FROM SSSS;
SET v_mark = '我在下面';
END
DECLARE v_execFlag INT DEFAULT 0;
DECLARE v_mark VARCHAR(20);
//这里定义了exit就标示出现sqlexception错误的时候就会退出
//并且在执行insert 语句,记录下你定义的错误位置及需要打印的错误
DECLARE EXIT HANDLER FOR SQLEXCEPTIONBEGIN
INSERT INTO dmc_error_log(id,mark,position) VALUES(NULL,'111',v_mark);
END;
//一定要在执行sql的上面进行信息定义,这样在出错的时候你的insert语句在会有值
SET v_mark = '我在上面';
#出错了那我就退出了
SELECT * FROM SSSS;
SET v_mark = '我在下面';
END
0 0
- mysql存储过程记录错误和退出程序
- mysql退出存储过程
- mysql 存储过程错误调试记录
- mysql存储过程记录
- mysql存储过程记录
- mysql 存储过程,游标和错误提示
- mysql 存储过程错误
- 【存储过程】MySQL存储过程记录
- MySQL存储过程简单记录
- mysql存储过程学习记录
- mysql存储过程记录吧
- Mysql 存储过程 不存在错误
- MySQL 存储过程游标错误
- 错误的触发器和正确的存储过程--mysql
- MySQL错误,存储过程死循环错误
- hibernate 调用存储过程几个错误 记录
- 程序的启动和退出过程详解
- Mysql 存储过程,触发器,视图 学习记录
- 第九章 JSP标签——《跟我学Shiro》
- Jsp实现页面forEach循环遍历多条数据的显示和后台对应数据的获取(strurs1)实现
- JS优化
- deming项目管理系列(4)—案例:上下目标不一致
- web.xml 配置Spring 与 struts
- mysql存储过程记录错误和退出程序
- ASP.NET下载文件
- #include 中 <> 和 "" 的区别
- dd
- C++时间标准库时间time和系统时间的使用
- 重置无线网卡
- S5PV210裸板驱动:启动
- Android学习3: SurfaceView与多线程混搭
- 在我的虚拟机崩溃之后(2)