sql server 生成连续日期
Posted JentZhang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server 生成连续日期相关的知识,希望对你有一定的参考价值。
在sqlserver里,可以利用系统表master..spt_values里面存储的连续数字0到2047,结合dateadd()函数生成连续的日期。
SELECT CONVERT (VARCHAR (10),dateadd(d, number, \'2019-05-30\'),23) AS rq FROM master..spt_values WHERE type = \'p\' AND number between 1 and 2049
参考博客:https://blog.csdn.net/qq_25186987/article/details/79258312
以上是关于sql server 生成连续日期的主要内容,如果未能解决你的问题,请参考以下文章
SQL Server连续日期 - 将多行汇总为连续的开始和结束日期行,而不包含CTE,循环,... s