在sybase数据库存储过程中使用select for update 获取更新序列号
在笔者之前的项目中获取流水号的实现如下:序列号定义在一张表的某个字段中,通过select查询该字段,并且update +1,从而实现获取自增流水号。 但在高并发的环境中,会出现流水号重复的情况。后来通过 select for update 控制并发,存储过程代码如下:
create proc getTransSeqNo1 @returnId numeric(10) output
原创
2016-09-04 14:02:17 ·
2500 阅读 ·
0 评论