/**申明一个变量保存sql语句**/
declare v_sql varchar(500);
/** 初始化v_sql **/
set v_sql ='call P_myprocedure(?)';
/** 准备要动态执行的语句 **/
set @exesql =v_sql;
/** 准备参数 **/
set @param = 100;
/** 准备执行 **/
prepare stm from @exesql;
/** 执行语句,并传入准备的参数。
execute stm using @param;
MySQL 动态SQL
最新推荐文章于 2024-06-16 09:39:43 发布