【发布时间】:2018-05-13 06:47:26
【问题描述】:
简单来说,我有以下定义:
DECLARE @referenceDate DATETIME
SET @referenceDate = '20171123';
DECLARE @intervalDays INT
SET @intervalDays = 30
DECLARE @weekMonday DATETIME
SET @weekMonday = '20171204';
DECLARE @weekSunday DATETIME
SET @weekSunday = '20171210';
恰好在这些日期发生了一些重要的事情:
@referenceDate
DATEADD(day, 1 * @intervalDays, @referenceDate);
DATEADD(day, 2 * @intervalDays, @referenceDate);
DATEADD(day, 3 * @intervalDays, @referenceDate);
等等。
我想知道这个“重要的事情”是否会(也)在@weekMonday 和@weekSunday 之间的指定周内发生。
我有 SQL Server 版本 11.0.6251.0 标准版,德语本地化。感谢您的帮助。
【问题讨论】:
标签: tsql date sql-server-2012 intervals