自动生成的规则是:客户号+流水号 比如:1227009+0001 请各位大神指点一下
------解决方案--------------------
客户号如果在同一个表,你可以用计算列来生成,如:
create table test (客户号 varchar(10), 订单号 as 客户号+right('0000'+row_number()over(order by getdate()),4))
------解决方案--------------------
CREATE PROC p_NextBH
@Name char(2), --编号种类
@BH nvarchar(20) OUTPUT --新编号
AS
BEGIN TRAN
UPDATE tb_NO WITH(ROWLOCK) SET
@BH=Head+RIGHT(POWER(10,BHLen)+CurrentNo+1,BHLen),
CurrentNo=CurrentNo+1
WHERE Name=@Name
COMMIT TRAN
GO
自己参考吧