当前第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存储引擎选择 innodb与myisam的优缺点分析
mysql如何多表连接sql语句
关于mysql general log 的相关操作
如何配置解压版mysql
关于mysql exists与not exists分析
mysql之权限以及设计数据库案例讲解
mysql怎么登录数据库连接
mysql中b-tree引索和hash引索的区别?
mysql字段类型如何选择
更多相关阅读请进入《mysql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » mysql发生错误如何处理