当前位置:Gxlcms > 数据库问题 > Mysql存储过程包括事务,且传入sql数据运行

Mysql存储过程包括事务,且传入sql数据运行

时间:2021-07-01 10:21:17 帮助过:9人阅读

-- 传入的语句处理过程 PREPARE stmt FROM @in_data; EXECUTE stmt; IF (errno =1) THEN ROLLBACK; ELSE COMMIT; END IF; SELECT errno; END
调用 :


SET @in_data = ‘insert into accounts (`userid`,`password`) value (122222222,2),(22222,11)‘;
CALL SYN_Updata(@in_data);

事实上这个存储过程仅仅要是用到事务的地方都能够用到,由于运行的条件是动态的。

Mysql存储过程包括事务,且传入sql数据运行

标签:comm   tin   upd   调用   else   data-   password   异常   account   

人气教程排行