TSQL循环打印一年中所有的日期(WHILE循环)

DECLARE @price_date DATETIME    
SET        @price_date = CONVERT(DATETIME,'2007-01-01')   
WHILE    @price_date <= CONVERT(DATETIME,'2007-12-31')    
BEGIN    
    
PRINT   CONVERT(CHAR(10), @price_date120)   
    
SET        @price_date=DATEADD(DAY1@price_date)   
END
原文地址:https://www.cnblogs.com/songsh96/p/986001.html