位置: 编程技术 - 正文

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日期和时间类型)

  • 兴业银行汇款手续费
  • 软件退税收入会计分录
  • 小规模纳税人附加税是几个点
  • 普通发票可以抵税点吗
  • 预收款开发票,不确认收入可以吗?
  • 付境外公司佣金怎么做账
  • 所得税年度纳税申报表 从业人数怎么填
  • 开发票时怎么操作收款人 复核人 开票人
  • 软件销售利润
  • 用携税宝怎么申报增值税
  • 公司注销固定资产怎么处理税怎么交
  • 注册资本5块钱
  • 非独生子女赡养父母扣税
  • 利润分配未分配利润借贷方表示什么
  • 核定征收企业有哪些
  • 购土地契税怎么算
  • 原始凭证包括会计档案吗
  • 动漫版权交易
  • 短期薪酬是会计科目么
  • 利息支出没有发票怎么做账
  • 住宿发票抵扣怎么做账
  • 宣传费税前扣除标准
  • 公司卖出汽车怎样做账
  • 哪些项目需要征税
  • 一次还本付息债券到期收益率
  • 工业企业月末结转分录
  • 个人开增值税普通发票税率
  • 主营业务成本的贷方可以是哪些科目
  • 长期股权投资的初始计量
  • 电子税务局实名采集怎么弄
  • 总包劳务工资发什么科目
  • 支付董事会成员津贴计入什么科目
  • 政府补贴专项资金如何入账
  • 领用自产产品用于在建工程入账金额
  • 购买原材料并作会计分录
  • 个人将房产无偿赠与他人应交个人所得税吗
  • 通过拍卖取得的车牌号,过期了怎么办
  • mac怎么安装dmg软件
  • php 多维数组转换成字符串
  • 正确的PHP匹配UTF-8中文的正则表达式
  • 代收代付的垃圾清运费没发票能入账吗
  • PHP:Memcached::addServers()的用法_Memcached类
  • 稿酬特许权使用费的预扣率是多少
  • PHP:iconv_get_encoding()的用法_iconv函数
  • 姆科马齐国家公园
  • 低代码框架开发
  • php实现多语言切换
  • asp.net mvc图片上传
  • mongodb数据库语句
  • 合并会计报表合并范围
  • 商贸公司成本大吗
  • 增值是什么意思解释
  • 借递延所得税资产贷递延所得税费用
  • 政府补助会计处理方法由总额法变为净额法
  • 公司只有收入没有支出违法吗
  • 事业单位有奖励吗
  • 建筑施工企业工程施工明细科目
  • 两个公司的出纳怎么分账
  • 公司付款给个人现金
  • 企业安全生产费用可由企业用于购置
  • 财务会计期末总结
  • 业务招待算什么费用
  • 可抵扣的税票
  • 房地产开发企业开发成本包括哪些项目
  • 企业经营规模小的原因
  • 凭证导致账簿错误
  • sqlserver数据库测试工具
  • macos sierra怎么样
  • win10系统mmc不能打开文件
  • win7系统怎么设置开机密码?
  • win8/10功能
  • 如何更改忘记密码中的问题
  • AngularJS中controller控制器继承的使用方法
  • js判断符
  • 安卓中adapter
  • javascript图表
  • 税控设备可以在电子税务局上买吗
  • 银行手续费所得税是否可以税前扣除
  • 车船税发票丢了怎么补办
  • 房屋租赁税房东不承担怎么办理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设