1. 程式人生 > >mysql 儲存過程 執行動態sql

mysql 儲存過程 執行動態sql

使用mysql的儲存過程執行動態sql語句

delimiter //


create procedure proce2(in old varchar(100), in newT varchar(100))
begin
		declare my_sql varchar(500);
		set my_sql = concat('create table ',newT,' like ',old);
		set @ms = my_sql;
		prepare s1 from @ms;
		execute s1;
		deallocate prepare s1;
end//