Я использую SS 2005, если это
Я видел пример кода как
DECLARE @restore = SELECT @@DATEFIRST
SET DATEFIRST 1
SELECT datepart(dw,ADateTimeColumn) as MondayBasedDate,.... FROM famousShipwrecks --
SET DATEFIRST @restore
Предположим, что при выполнении запроса другой набор запросов DATEFIRST?
Если другой запрос полагается на datefirst, равный 7 (например), и не устанавливает его, и выполняется, когда мой запрос выполняется, то это его проблема, если он не установлен? или есть лучший способ написать запросы, которые зависят от того, какой день является номером 1.