数据库 无表 获取时间列表

DECLARE @StartTime AS DATETIME
SET @StartTime= '2016-5-10 '
DECLARE @t
TABLE(dDate DATETIME) --计算连续时间
WHILE @StartTime <= '2016-5-13 '
BEGIN
INSERT INTO @t SELECT @StartTime
SET @StartTime=Dateadd(day,1,@StartTime)
END

SELECT * FROM @t
SELECT CONVERT(varchar(100),T0.dDate ,23) FROM @t T0

猜你喜欢

转载自www.cnblogs.com/shangdishijiao/p/9121719.html
今日推荐