WEB开发网
开发学院数据库MySQL MySql存储过程 带参数处理方式 阅读

MySql存储过程 带参数处理方式

 2010-10-09 10:41:56 来源:WEB开发网   
核心提示:动态插入数据的MySql存储过程,(注意四个单引号表示一个一引号):CREATE DEFINER=`root`@`localhost` PROCEDURE `InsertUser`(in name2 varchar(50),in password2 varchar(32),in age2 int,in adddate2

动态插入数据的MySql存储过程,(注意四个单引号表示一个一引号):

  1. CREATE DEFINER=`root`@`localhost` PROCEDURE `InsertUser`(in name2 varchar(50),in password2 varchar(32),in age2 int,in adddate2 datetime)   
  2. begin   
  3. DECLARE stmt varchar(2000);   
  4. set @sqlstr=concat('insert into users(name,password,age,adddate) values(');   
  5. set @sqlstr=concat(@sqlstr,'''',name2,'''',',','''',password2,'''',',',age2,',','''',adddate2,'''',')');   
  6. prepare stmt from @sqlstr;   
  7. execute stmt;   
  8. end; 

上一页  1 2 

Tags:MySql 存储 过程

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接