1 升级时必须得存储过程

 1 /**/
 2 drop procedure if exists pro_upgrade;
 3 DELIMITER //
 4 CREATE DEFINER=`root`@`%` PROCEDURE  `pro_upgrade`( 
 5   exec_boolen    int   ,
 6   sql_str             VARCHAR(256)  
 7 )
 8 BEGIN    
 9     # 执行sql 操作
10     IF sql_str <>'' 
11     THEN  
12       set @sql1 =  sql_str;
13       set @bexec = exec_boolen;      
14         
15         if @bexec = 0
16         then 
17             PREPARE execsql FROM @sql1;  
18             EXECUTE execsql ; 
19         end if;
20     END IF;
21 END//
22 DELIMITER ;
View Code

相关文章: