【发布时间】:2021-11-16 10:26:57
【问题描述】:
出于某种原因,特别是只有 DATEADD 函数使用区域格式 yyyy-dd-mm 而不是正常的 yyyy-mm-dd 用于其他所有内容。我不明白为什么会发生这种情况,我什至不是美国人。
对我来说 DATEADD(day, 7, '2021-09-01') 作为列返回的日期时间为 2021-01-16 00:00:00.000,而不是预期的 2021-09-08 00:00:00.000。
有人知道这是否是 SSMS 中具有 DATEADD 功能的已知问题吗?我正在使用 SQL Server Management Studio v17.9.1
【问题讨论】:
标签: sql sql-server dateadd regional-settings