SQL 批量修改订单号

Posted 狂奔的胖切肯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 批量修改订单号相关的知识,希望对你有一定的参考价值。

 1 declare @i int  
 2 set @i=0
 3 while @i<76
 4 begin
 5     DECLARE @NumBegin Int=1000000    --随机数的最小值
 6     DECLARE @NumEnd Int=10000000        --随机数的最大值
 7     DECLARE @Decimal Int=0        --保留小数点几位
 8     DECLARE @A Int= @NumBegin+round((@NumEnd-@NumBegin)*rand(),@Decimal)
 9     DECLARE @B Int= @NumBegin+round((@NumEnd-@NumBegin)*rand(),@Decimal)
10     DECLARE @NumBegin1 Int=10000    --随机数的最小值
11     DECLARE @NumEnd1 Int=100000        --随机数的最大值
12     DECLARE @Decimal1 Int=0        --保留小数点几位
13     DECLARE @C Int= @NumBegin1+round((@NumEnd1-@NumBegin1)*rand(),@Decimal)
14     DECLARE @AA varchar(50) =  CAST(@A AS varchar(50))
15     DECLARE @BB varchar(50) =  CAST(@B AS varchar(50))
16     DECLARE @CC varchar(50) =  CAST(@C AS varchar(50))
17     DECLARE @STR varchar(50) = @AA+@BB+@CC
18 
19     update [dbo].[Orders]
20     set OID = ‘XNS+@STR
21     WHERE  ID=@i+1
22 
23     update [dbo].[Orders_detail]
24     set OID = XNS+@STR
25     WHERE  ID=@i
26 
27     set @i=@i +1
28 end
29 
30 select * from [dbo].[Orders]
31 select * from [dbo].[Orders_detail]

 

以上是关于SQL 批量修改订单号的主要内容,如果未能解决你的问题,请参考以下文章

您好!帮我个忙好吗?你能用asp.net 与sql写一个原代码的批量上传图片发送到我的邮箱吗?在网上看你很厉害

MM系列SAP 采购订单的批量修改

SQL批量提交修改业务

Mybaits的批量操作包括批量删除 批量增加和批量更新

生产订单组件创建、修改、删除BAPI

SAP报表修改-WBS销售订单汇总层报表