位置: 编程技术 - 正文

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

  • 天猫提现一直没到账
  • 企业借出去的钱收不回来
  • 餐饮业小规模开发票开什么
  • 纳税怎么算
  • 广交会展务
  • 技术咨询服务开什么发票
  • 净资产账面价值怎么计算
  • 信息技术服务费计入什么会计科目
  • 辅导期增值税一般纳税人申报材料
  • 纳税人多缴税款的退还期限
  • 企业间无偿划转会计分录
  • 融资购买无形资产例题
  • 实施计划成本存货发生毁损的会计处理怎么做?
  • 支付微信收款放在哪里
  • 以前年度已交增值税额
  • 进项票超过180天还可以认证吗
  • 免税和不免税的价格区别
  • 增值税税负率计算包含附加税吗
  • 物流公司开票税率
  • 个人房补申请书怎么办
  • 企业为什么要缴纳增值税
  • 销售人员差旅费管理办法
  • 政府补贴是否可享受即征即退优惠政策
  • 行政事业单位如何加强内部控制
  • 在同一预缴地有多个项目的建筑业纳税人总销售额以什么为标准确定?
  • 处置交易性金融资产的交易费用计入
  • 公司用库存商品怎么做账
  • 商业写字楼
  • 什么叫毛利润和净利润
  • 公司不给钱打那个电话
  • 加入申请理由怎么写
  • 预收账款为什么不属于金融负债
  • 视同销售成本如何确认?
  • php调用soap
  • 工程竣工的条件是什么
  • 外籍人员工资薪金扣除
  • 生产型企业出口退税退的是哪部分的税
  • 环境保护税的征税范围及计税依据
  • 公司企业名称变更,银行账号会变吗
  • 发票抵扣联能报销吗
  • java开发和运维
  • ieee下载论文
  • 销售货物产生的运费怎么开票
  • 手写发票可以报税吗
  • mac配置flutter环境变量
  • 卷积神经网络有哪些
  • 以前年度损益调整是什么意思
  • 合宪性审查程序
  • 预计负债初始计量的最佳估计数的确定是会计估计变更吗
  • 总公司接活让分公司去做可以吗
  • 玩转mongodb4.0从入门到实践
  • 债券回售手续费是多少
  • 餐饮业会计做账怎么做
  • 报销替票的风险是什么
  • 解决在sql脚本中怎么写
  • 出售无形资产净损益
  • 金税三期业务操作手册
  • 旅行社开具的发票抵扣
  • 个人与公司交易需要纳税吗
  • 一次性付清的优缺点
  • 个人交五险一金多少钱一个月
  • 在MySQL中使用通配符时应该注意的问题
  • ubuntu server gui
  • windows iis配置
  • 通透Windows 2008系统状态变化
  • fedora soas
  • 在linux中使用v2ray
  • unity3d界面
  • shell脚本ne
  • node爬取数据
  • js 显示当前时间
  • 基于zepto的移动端轻量级日期插件--date_picker
  • android手机屏幕采集触摸区域所有点
  • 买药开税票多少税率
  • 可以跨区办理税务ukey更换吗
  • 电子税务局校验码
  • 湖北税务网上登录
  • 如何证明发货前货物完好
  • 安徽省渔业管理办法第十条规定
  • 内蒙古个人所得税app下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设