DECLARE @invoice_no int SET @invoice_no=3 WHILE @invoice_no<=100 --需要插入的次数 BEGIN --此处需要执行的插入sql文 SET @invoice_no+=1 END a 是你要查询的字段 4 是你要的字段总位数 right函数是从右侧截取你指定长度的字符串,本例中指定长度是4 select right('0000'+a,4) from tb
select right(cast('0000000000'+rtrim(字段) as varchar(20)),7) declare @i intdeclare @qid int set @i=1set @qid=100 while @i<50000begininsert into Order(orderid,ordername) values(@qid,'订单名称')set @i=@i+1set @qid=@qid+1end