Sql Server 生成连续的日期列表

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u013890024/article/details/53309269

Sql Server 的内置表 master..spt_values n的利用:
具体表内容可自行查询:

select * from master..spt_values

运用场景生成连续的日期:

SELECT
    CONVERT (VARCHAR (100),dateadd(d, number, GETDATE() + 1 - 7),23) AS every_time
FROM
    master..spt_values n
WHERE
    n.type = 'p'
AND n.number <= 7;

结果:
这里写图片描述

展开阅读全文

没有更多推荐了,返回首页