функция dbo.weekXMonday падения
идите
создайте функцию dbo.weekXMonday (@year int, @weekno int)
возвращает datetime как
начните
объявите datetime @d
установите @d=dateadd (yy, @year-1900, 0)
возвращение (dateadd (wk, @weekno-1, @d) - ((datepart (dw, @d-2) +@@datefirst) %7))
возвращенное @d
конец
ИДИТЕ
выберите dbo.weekXMonday (2009.34)
выберите dbo.weekXMonday (2010.34)
|