凌晨12点之前的数据
data before 12 am
如何在午夜前提取今天日期的数据示例:2019-10-14 23:59:47.577
来自 运行 凌晨 5 点的存储过程。它应该排除午夜 12 点之后的任何数据。
尝试了 DATEADD(d, 0, DATEDIFF(d, 0, GETDATE()-1)
功能,如果我 运行 手动 运行 没有放入存储过程 which 运行 at 5 am.
如果有不明白的地方,我很乐意提供更多信息
如果你想要午夜停止,我建议:
where datecol < convert(date, getdate())
这在存储过程或外部存储过程中应该没问题。
注意:这使用服务器时间,因此假定您对日期的定义是基于服务器所说的内容(可能在不同的时区)。
如何在午夜前提取今天日期的数据示例:2019-10-14 23:59:47.577
来自 运行 凌晨 5 点的存储过程。它应该排除午夜 12 点之后的任何数据。
尝试了 DATEADD(d, 0, DATEDIFF(d, 0, GETDATE()-1)
功能,如果我 运行 手动 运行 没有放入存储过程 which 运行 at 5 am.
如果有不明白的地方,我很乐意提供更多信息
如果你想要午夜停止,我建议:
where datecol < convert(date, getdate())
这在存储过程或外部存储过程中应该没问题。
注意:这使用服务器时间,因此假定您对日期的定义是基于服务器所说的内容(可能在不同的时区)。