当前位置:Gxlcms > 数据库问题 > sql 循环 ,随机数,循环插入一年数据

sql 循环 ,随机数,循环插入一年数据

时间:2021-07-01 10:21:17 帮助过:2人阅读

循环插入一年的时间 DROP TABLE #temp CREATE TABLE #temp (date DATETIME); DECLARE @year INT SET @year=2019; WITH a1 AS ( SELECT CAST(RTRIM(@year)+-01-01 AS DATETIME) date UNION ALL SELECT DATEADD(dd,1,date) FROM a1 WHERE DATEPART(yy,DATEADD(dd,1,date))=@year ) INSERT #temp SELECT date FROM a1 EXCEPT SELECT date FROM #temp OPTION(MAXRECURSION 0) --sql 一定范围随机数 CAST((rand()*300+ 100) as dec(10,0)) --sql 循环 declare @carID DECIMAL set @carID=0 while @carID<24 begin --INSERT INTO EM_RegionEnergyConsumption VALUES(10,CONVERT(varchar(100), GETDATE(), 23),@Result1 ) set @carID=@carID+1 END

 

sql 循环 ,随机数,循环插入一年数据

标签:cep   arc   max   pre   ast   sele   and   var   one   

人气教程排行