我似乎无法在任何地方找到如何捕获并重新抛出可能发生在过程中的任何错误或警告.

我想要的是执行以下操作的语法:

create procedure myProcedure()

begin

declare exit handler for ANYTHING_WRONG_THAT_CAN_BE_CAUGHT_WARNINGS_INCLUDED

begin

rollback;

RE_THROW THE_THING_THAT_WAS_CAUGHT;

end;

start transaction;

-- do some stuff

commit;

end; //

原因是我想强制回滚错误或警告,但请留给客户端来决定如何处理特定的错误.

全能区是我不知道该怎么做的部分.

感谢任何帮助!

编辑——-

我已经知道不可能做我所问的:“(.

相反,我有一个错误,任何事情出错,并使用以下代码:

declare exit handler for sqlwarning, sqlexception begin

rollback;

call error();

end;

(error()不存在)

mysql如何抛出错误信息_如何捕获并重新抛出MySQL中的所有错误相关推荐

  1. python读取日志错误信息_使用Python将Exception异常错误堆栈信息写入日志文件

    假设需要把发生异常错误的信息写入到log.txt日志文件中去: import traceback import logging logging.basicConfig(filename='log.tx ...

  2. c 连接mysql错误信息_使用C语言访问MySQL数据 —— 连接和错误处理

    2011-05-09 wcdj 可以通过许多不同的编程语言来访问MySQL,例如,C,C++,Java,Perl,Python,Tcl,PHP等.本文主要总结使用C语言接口如何访问MySQL数据. ( ...

  3. mysql怎么直接显示对象信息_对象保存进MySQL数据库,从MySQL中读取出对象信息的源码...

    数据库名:db_file_test 表名:obj 实体类: package com.bean; import java.io.Serializable; public class User imple ...

  4. mysql怎么定位错误信息_如何快速定位MySQL 的错误日志(Error Log)?

    日志文件是MySQL数据库的重要组成部分,包括有6种不同的日志文件: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-upd ...

  5. java filter 返回错误消息_利用java filter 实现业务异常拦截 跳转到错误信息提示页面...

    1.缘由:我们在做项目中肯定都会遇到自定义业务异常 ,然后将业务异常信息跳转的统一的信息提示页面的情况,比如我们在struts的时候我们会用到struts的异常处理机制,我们在业务层会跑出我们遇到业务 ...

  6. mysql socket错误处理_解决Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’错误...

    晚上清理mysql日志,强制重启了下mysql,然后mysql就登陆不上了... 以下方法来自网络,可以使用,已试. 刚安装完mysql,进行运行测试,报Can't connect to local ...

  7. windows server 驱动精灵_大神教你如何在Win10中检查磁盘驱动器错误

    正文 如果你在使用Win10的过程中遇到随机错误,尤其是与磁盘读取或写入相关的错误,那么你可能需要回想一下,最近有没有不正确地关机,磕碰到硬盘,或者你的硬盘使用了太多的年头. 在这篇文章中,机长将介绍 ...

  8. mysql can't open file: '..frm'_修复Can't open file的mysql数据库表的方法

    也许很多人遇到过类似Can't open file: '[Table]mytable.MYI' 这样的错误信息,却不知道怎么解决他,下面我们做个介绍,多数情况下,数据库被破坏只是指索引文件受到了破坏, ...

  9. 主机模拟i2c检测设备时出现错误死循环_西部数码使用指南:网站打不开数据库错误等常见问题解决方法...

    版权归西部数码所有,原文链接:https://www.west.cn/faq/list.asp?unid=767 1."主机开设成功!"上传数据后显示此内容,是因为我司默认放置的i ...

最新文章

  1. Yii2多模型与事务的用法
  2. 数据结构树的基本操作_[数据结构]树的建立与基本操作 解题报告
  3. python数据清理的实践总结_Python数据清洗实践
  4. 对象流 ObjectOutputStream java
  5. 思科华为基础命令对照表
  6. python索引右往左_左手用R右手Python系列5——数据切片与索引
  7. python发音模块-python声音模块
  8. scala中一些常见用法
  9. 【JXTA技术与应用发展】
  10. 空洞卷积(扩张卷积dilated convolution)
  11. 计算机连接不上网络交换机,解决某些计算机在连接到路由器(交换机)后无法访问互联网的问题...
  12. 洛谷 P5144 蜈蚣
  13. 仓库防霉防潮作业指导书
  14. 计算机组成原理MVRD,计算机组成原理实验
  15. 详解多级目标检测体系结构Cascade RCNN
  16. SRM采购管理系统投标管理模块:阳光招采,助力建筑材料企业智慧采购
  17. 慧驱动正弦高频注入FOC学习笔记
  18. 手写一个垂直领域的搜索引擎
  19. 网站统计中的数据收集原理及实现(js埋点实现)
  20. windows界面-python-运动倒计时程序

热门文章

  1. HTML5 Canvas 2D绘图
  2. Scala学习第一篇
  3. 如何在同一台服务器上安装多套通达OA
  4. NTLDR is missing 的解决方法
  5. 入门机器学习(十四)--编程作业-支持向量机(Python实现)
  6. 机器学习实战6-sklearn训练决策树实现分类和回归
  7. 计算机使用技巧爆文,自媒体干货篇:利用这个小技巧可以五分钟之内写好一篇爆文!...
  8. 第2关:HDFS-JAVA接口之读取文件
  9. 4027-计数排序(C++,附解析)
  10. oracle clusterware 11g,Oracle11gR2clusterware启动顺序