可以 方法是用MySQL的handler DECLARE EXIT HANDLER FOR 1062 return 1062; 当存储过程出现1062(键重复)异常时,直接return这个值,作为存储过程的返回值 但是前提需要先列出可能出现的所有mysql error code(也可以是SQL STATE或者CONDITION)
这个看客户端使用驱动了,直接打出 exception的内容看看是什么。
你执行错误的语句 在客户端就有结果告诉你错误代码和错误信息
56,679
社区成员
56,709
社区内容
加载中
试试用AI创作助手写篇文章吧