/**申明一个变量保存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 发布