失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql发生错误如何处理

mysql发生错误如何处理

时间:2024-01-21 20:51:55

相关推荐

mysql发生错误如何处理

数据库|mysql教程

mysql,发生错误

数据库-mysql教程

网站源码是html怎么转成php网站,vscode终端怎么换行,ubuntu安装rabbitmq,部署tomcat服务器,sqlite 数据库设计,字数多的网页设计,如何远程访问oracle数据库,svg服务器不显示,wordpress 支持 插件,前端界面快速开发框架,在线网络爬虫,php 权限管理,英文 seo,springboot过时,css3 a标签按钮样式,网站获取地理位置超时,易语言 定时网页刷新,机械设备样本模板,bootstrap简洁后台,js高亮页面关键字,jsp sql图书管理系统,vs俄罗斯方块程序lzw

mysql发生错误的处理方法:

asp管理源码下载,msvc vscode,ubuntu开机音乐,tomcat金蝶,sqlite 高并发,服务器怎么设置端口,mvc3插件下载,类react前端框架,python爬虫框架比较,php 三目,上海网络seo公司,酒店用品网站源码,写网页的软件,商业模板免责下载,html页面元素滚动加载,人力资源管理系统 下载,学java经典的小程序lzw

1、如果任何错误(不是 NOT FOUND ) , 设置 l_error 为 1 后继续执行:

帝国源码邮箱,vscode绿色主题,ubuntu glsl,tomcat退出命令,sqlite3 性能分析,wordpress 插件官网,H5前端框架有几种,两栖爬虫图鉴表,php 调用参数,专业seo推广方案,复制网站 dedecms,仿英雄联盟网页游戏,cscms电影手机模板lzw

DECLARE CONTINUE HANDLER FOR SQLEXCEPTIONSET l_error=1;

2、如果发生任何错误(不是 NOT FOUND), 执行 ROLLBACK和产生一条错误消息后退出当前块或存储过程。

DECLARE EXIT HANDLER FOR SQLEXCEPTIONBEGINROLLBACK;SELECT Error occurred – terminating;END;

3、如果 MySQL 1062错误 (重复的健值 )发生,执行 SELECT语句(向调用程序发一条消息)后继续执行

DECLARE CONTINUE HANDER FOR 1062SELECT Duplicate key in index;

4、如果 SQLSTATE 2300错误 (重复的健值 )发生,执行 SELECT语句(向调用程序发一条消息)后继续执行

DECLARE CONTINUE HANDER FOR SQLSTATE 23000SELECT Duplicate key in index;

5、当游标或者 SQL 选择语句没有返回值时,设置 l_done=1 后继续执行

DECLARE CONTINUE HANDLER FOR NOTFOUNDSET l_done=1;

6、此例除了用 SQLSTATE 变量而不是命名条件以外,跟前一个例子一样

DECLARE CONTINUE HANDLER FOR SQLSTATE 2000 SET l_done=1;

7、此例除了用 MySQL 的错误码变量而不是命名条件或者 SQLSTATE 变量以外,跟前两个例子一样

DECLARE CONTINUE HANDLER FOR 1329SET l_done=1;

如果觉得《mysql发生错误如何处理》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。