当前第2页 返回上一页
4、如果 SQLSTATE 2300错误 (重复的健值 )发生,执行 SELECT语句(向调用程序发一条消息)后继续执行
1 2 | DECLARE CONTINUE HANDER FOR SQLSTATE '23000'
SELECT 'Duplicate key in index' ;
|
5、当游标或者 SQL 选择语句没有返回值时,设置 l_done=1 后继续执行
1 2 3 | DECLARE CONTINUE HANDLER FOR NOT
FOUND
SET l_done=1;
|
6、此例除了用 SQLSTATE 变量而不是命名条件以外,跟前一个例子一样
1 2 | DECLARE CONTINUE HANDLER FOR SQLSTATE '02000 '
SET l_done=1;
|
7、此例除了用 MySQL 的错误码变量而不是命名条件或者 SQLSTATE 变量以外,跟前两个例子一样
1 2 | DECLARE CONTINUE HANDLER FOR 1329
SET l_done=1;
|
更多相关免费学习推荐:mysql教程(视频)
以上就是mysql发生错误如何处理的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
详解mysql数据库之触发器
mysql是一种什么型数据库管理系统
无法远程连接mysql怎么办
怎么给mysql添加值?
mysql5.7.20 安装配置方法图文教程(mac)
mysql中mydumper 和 mysqldump对比使用详解
mysql中关于排名函数的具体介绍
mysql数据查询之连接查询
navicat连接mysql报错1130怎么办
18个常用的mysql命令
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql发生错误如何处理