mysql 简单事务存储过程

show create procedure userMenuInit; --查询是否存在函数
drop procedure userMenuInit; --删除函数方法

create procedure userMenuInit(in oid int) --创建函数
begin
declare i int default 1;
while i <= oid do
INSERT INTO alliance.alm_user_menu_organization (organization_id, menu_id, mod_type, mod_name, name, diy_name, icon_url,status, is_sys, is_deleted)
VALUES
(i, 16, 1, '我的管理', '授权证书', '授权证书', '0d_appinit/menu_my/menu5.png', 2, 1, 1),
(i, 17, 1, '我的管理', '品牌管理', '品牌管理', '0d_appinit/menu_my/menu5.png', 2, 1, 1);
set i := i+1;
end while;
end;

set @max_organization_id=180;
call userMenuInit(@max_organization_id);

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容