首页 > 代码库 > MySql Trigger raise_application_error笔记
MySql Trigger raise_application_error笔记
mysql 自定义raise_application_error 方法:
#自定义rasie error in mysql delimiter //create procedure raise_application_error(In CODE integer ,in message varchar(255)) sql security invoker deterministicbegin create temporary table if not exists raise_error(F1 int not null); select CODE , message into @error_code, @error_message; insert into raise_error values(null);end;//create procedure get_last_custom_error() sql security invoker deterministicbegin select @error_code ,@error_message; end;//delimiter ;#call raise_application_error(1234, ‘Custom message‘);#call get_last_custom_error();
使用方法:
call raise_application_error(1234, ‘Custom message‘);
生成一个error, Then:
call get_last_custom_error();
Finally , CREATE raise_application_error successfully orz~
MySql Trigger raise_application_error笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。