在SSMS中,可以使用DATEADD函数来获取'2018-09-01 00:00:00.000'到'2018-09-01 23:59:00.000'之间的所有值。DATEADD函数用于在指定的日期或时间上添加或减去一个指定的时间间隔。
下面是使用DATEADD函数的示例代码:
SELECT *
FROM your_table
WHERE your_date_column >= '2018-09-01 00:00:00.000'
AND your_date_column <= DATEADD(MINUTE, -1, '2018-09-01 23:59:00.000')
在上述代码中,your_table是你要查询的表名,your_date_column是包含日期和时间的列名。
DATEADD函数的第一个参数是时间间隔的单位,可以是YEAR、QUARTER、MONTH、DAY、WEEK、HOUR、MINUTE、SECOND等。在这个例子中,我们使用MINUTE作为单位。
DATEADD函数的第二个参数是要添加或减去的时间间隔的数量。在这个例子中,我们使用-1表示减去1分钟。
DATEADD函数的第三个参数是基准日期或时间。在这个例子中,我们使用'2018-09-01 23:59:00.000'作为基准时间。
通过将上述代码中的your_table和your_date_column替换为实际的表名和列名,你就可以在SSMS中使用DATEADD函数获取'2018-09-01 00:00:00.000'到'2018-09-01 23:59:00.000'之间的所有值了。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云