+ -
当前位置:首页 → 问答吧 → 帮忙写个mysql的存储过程

帮忙写个mysql的存储过程

时间:2011-08-08

来源:互联网

更新 一个字段 要防止并发

作者: zhangna08jb   发布时间: 2011-08-08

防止并发是什么意思?你要改这个字段时禁止其它用户更改和读取?

如果是这个意思你可以这样子写

set autocommit=0;
select * from tableName where id=1 for update;
update tableName set name="222" where id=1;
commit;

作者: chenfeng432   发布时间: 2011-08-08

CREATE PROCEDURE sequence(IN seqName varchar(30),OUT val INT)  

BEGIN 
   
  update comm_req set seq_value=seq_value+1 where seq_name=@seqName;

  select seq_value into val where seq_name=@seqName; 

END;
mysql的存储过程 总是有错,哪位高手帮忙改一下啊?

作者: zhangna08jb   发布时间: 2011-08-08

热门下载

更多