位置: 编程技术 - 正文

MySQL 错误处理例子[译](mysql错误代码大全)

编辑:rootadmin
from Error Handler Examples Here are some examples of handler declarations: If any error condition arises (other than a NOT FOUND ), continue execution after setting l_error=1 : DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET l_error=1; If any error condition arises (other than a NOT FOUND ), exit the current block or stored program after issuing a ROLLBACK statement and issuing an error message: DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN ROLLBACK; SELECT 'Error occurred ? terminating'; END; If MySQL error (duplicate key value) is encountered, continue execution after executing the SELECT statement (which generates a message for the calling program): DECLARE CONTINUE HANDER FOR 2 SELECT 'Duplicate key in index'; If SQLSTATE (duplicate key value) is encountered, continue execution after executing the SELECT statement (which generates a message for the calling program): DECLARE CONTINUE HANDER FOR SQLSTATE '' SELECT 'Duplicate key in index'; When a cursor fetch or SQL retrieves no values, continue execution after setting l_done=1 : DECLARE CONTINUE HANDLER FOR NOT FOUND SET l_done=1; Same as the previous example, except specified using a SQLSTATE variable rather than a named condition: DECLARE CONTINUE HANDLER FOR SQLSTATE ' ' SET l_done=1; Same as the previous two examples, except specified using a MySQL error code variable rather than a named condition or SQLSTATE variable: DECLARE CONTINUE HANDLER FOR SET l_done=1; 错误处理例子 有几种错误处理的声明形式: § 如果任何错误(不是 NOT FOUND ) , 设置 l_error 为 1 后继续执行: DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET l_error=1; § 如果发生任何错误(不是 NOT FOUND), 执行 ROLLBACK和产生一条错误消息后退出当前块或存储过程。 DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN ROLLBACK; SELECT 'Error occurred ? terminating'; END; § 如果 MySQL 错误 (重复的健值 )发生,执行 SELECT语句(向调用程序发一条消息)后继续执行 DECLARE CONTINUE HANDER FOR 2 SELECT 'Duplicate key in index'; § 如果 SQLSTATE 错误 (重复的健值 )发生,执行 SELECT语句(向调用程序发一条消息)后继续执行 DECLARE CONTINUE HANDER FOR SQLSTATE '' SELECT 'Duplicate key in index'; § 当游标或者 SQL 选择语句没有返回值时,设置 l_done=1 后继续执行 DECLARE CONTINUE HANDLER FOR NOT FOUND SET l_done=1; § 此例除了用 SQLSTATE 变量而不是命名条件以外,跟前一个例子一样 DECLARE CONTINUE HANDLER FOR SQLSTATE ' ' SET l_done=1; § 此例除了用 MySQL 的错误码变量而不是命名条件或者 SQLSTATE 变量以外,跟前两个例子一样 DECLARE CONTINUE HANDLER FOR SET l_done=1;

推荐整理分享MySQL 错误处理例子[译](mysql错误代码大全),希望有所帮助,仅作参考,欢迎阅读内容。

MySQL 错误处理例子[译](mysql错误代码大全)

文章相关热门搜索词:mysql错误代码大全,mysql常见故障和解决方法,mysql 错误码大全,mysql常见错误,mysql错误代码大全,mysql常见错误,mysql常见错误,mysql错误大全,内容如对您有帮助,希望把文章链接给更多的朋友!

mysql 日期和时间格式转换实现语句 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后天以内:mysqlSELECTsomethingFROMtableWHERETO_DAYS(NOW())-TO_DAYS(date_col)=;DAY

MySQL 数据类型 详解 1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节范围(-~)smallint(m)2个字节范围(-~)mediumint(m)3个字节范围(-~)int(m)4个字节范围(-

提高MySQL中数据装载效率 相对来说,将数据装入数据库是直截了当的。然而,也存在可用来改善数据装载操作效率的策略,其基本原理如下:成批装载较单行装载更快,因为在

标签: mysql错误代码大全

本文链接地址:https://www.jiuchutong.com/biancheng/312522.html 转载请保留说明!

上一篇:3步搞定纯真IP数据导入到MySQL的方法详解(3步搞定纯真ip数量)

下一篇:mysql 日期和时间格式转换实现语句(mysql日期和时间类型)

  • 未认证发票有时间限制吗
  • 计提业务提成怎么做账
  • 机耕道属于水利还是土地整治
  • 员工旅游费怎么记账
  • 个税系统异常怎么申报
  • 已付款收不到发票怎么办
  • 法人费用报销怎么报销
  • 住宿发票丢了能重开吗
  • 公司注销时认缴不到位怎么办
  • 不征税收入税屋
  • 劳务费税收分类是什么
  • 质量抽样检查
  • 企业所得税怎么征收几个点
  • 商业企业向供货方收取的返还收入
  • macbookpro磁盘需要分区吗
  • macbook自动弹出页面
  • win 10 请稍后
  • 怎样启动powerpoint
  • 后裔王者荣耀台词大全
  • 息税前利润变化率计算
  • 销售门窗并安装如何缴纳增值税
  • 职工福利费支付范围
  • 公司退股需要交什么税
  • 配股条件是什么意思
  • 赠品如何做兑换码
  • php页面之间传值
  • 会计科目在建工程包括哪些
  • 电脑找不到Realtek
  • 基金管理人业绩报酬分配模式
  • php字符串赋值
  • 工程结算的编制方法
  • 已计提的存货跌价准备计入成本吗
  • Vue3 入门笔记 ---- 利用Element Plus对页面进行布局划分以及实现左侧公共菜单
  • php设计模式六大原则
  • 其他应收款期末贷方余额表示什么
  • php反射的原理
  • java cookie
  • nodejs 下载
  • 网络课平台用交税吗
  • 关联企业之间业务往来如何定价
  • 固定资产计提完折旧报废的账务处理
  • 社会团体不属于财政拨款的对象
  • 车间用的液化气计入什么科目
  • php二次开发哪个cms
  • mongodb数据表
  • 一般商品销售的会计分录
  • mysql 速度慢
  • sqlserver 判断函数
  • 制造费用包括哪些内容科目
  • 结转固定资产清理损益的账务处理
  • 事业单位非税收入帐务处理
  • 新产品的研发费用扣除例题
  • 复利年金终值计算器
  • 新企业办理金税盘流程
  • 内账价税分离如何做账
  • 建筑行业小规模纳税人税率1%
  • 独立董事需要入股吗
  • 注册资本越多越好吗
  • 成本会计难做吗没做过
  • 开设明细账
  • bash是什么意思中文翻译
  • 安装硬盘视频教程
  • win10系统打印机脱机状态怎么恢复正常打印
  • ubuntu拨号上网设置
  • Oracle VM Virtual中CentOS自动获取IP地址设置方法
  • 如何解决心脏供血不足
  • linux退出telnet服务
  • ghost操作指南
  • linux充当虚拟内存的是哪个分区
  • win8.1其他用户名登不进去
  • JS写XSS cookie stealer来窃取密码的步骤详解
  • 批处理自动关闭
  • android view详解
  • jquery仿淘宝商品详情页
  • 深入理解python特性 pdf
  • java模拟银行存款功能
  • 广东省电子税务局官网登录入口
  • 国家税收返还政策有哪些
  • 发现个人所得税被物业挂职
  • xboxone登录显示密码错误
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设