生成连续日期:
SELECT ISNULL(convert(VARCHAR(10),DATEADD(Day,number,'2019-09-29'),120),0) FROM master..spt_values WHERE type = 'P' AND DATEADD(Day,number,'2019-09-29') < DATEADD(Month,1,'2019-09-29')