编写存储过程关于循环增加编号问题?请各位指点.
本人目前正在做毕业设计,遇到一个非常棘手的问题,希望得到各位前辈的指点.主要用存储过程实现编号自动增加问题?
例如:书号:AT-123-234-000
怎么才能用存储过程实现书号末三位(也就是000)自动增加到097(也就是AT-123-234-097)
循环语句怎么写?
create proc Insert_BookStateInfo
@TotalStock integer,
@ISDN varchar(10)
as
select TotalStock from BookInfo where ISDN=@ISDN
declare @tempTotalStock integer,
@i integer
select @i=convert(integer,right(BookID,3))
写到这里,写不下去了.请哪位高手指点一下,万分感谢!