阅读60 返回首页    go 阿里云 go 技术社区[云栖]


MYSQL存储过程,错误处理机制

CREATE PROCEDURE test() 
BEGIN  
/*定义错误,1062是插入重复的订单号的存储过程*/
declare errname condition for 1062;  
/*exit出现错误后停止执行下一条,CONTINUE 继续执行未完成的存储过程,直至结束*/  
declare exit handler for errname  
begin  
 SELECT -19;  
end;  
INSERT INTO sz_log_no(`no`)VALUES('21');  
INSERT INTO sz_log_no(`no`)VALUES('21');  
  
END 

最后更新:2017-04-02 15:28:28

  上一篇:go 谷歌关闭音乐搜索服务
  下一篇:go java中自定义annotation