大家好,
我是 mysql 的新手。实际上,我是 oracle 开发人员现在正在将一些程序从 oracle 转换为 mysql。在这些更改中,我对 Mysql 有疑问。
在甲骨文中:-
Create procudure test_proc(p_id in varchar2,
p_error_code out number,
p_error_msg out varchar2) is
begin
insert into test_1(a) values(p_id);
commit;
p_error_code:=0;
exception when others then
p_error_code:=1;
p_error_msg:=substr(sqlerrm,1,150);
rollback;
return;
end;
我需要 mysql 中相同类型的过程或示例过程如何处理异常并将其显示为输出变量,如 oracle 中的 sqlerrm。
谢谢和问候, vinoth