Как я могу получить индекс недели (СОЛНЦЕ-0 ....) - PullRequest
0 голосов
/ 15 июля 2011

Как я могу получить индекс недели, как этот

  • СОЛНЦЕ как 0
  • Пн как 1
  • TUE как 2
  • СР как 3
  • Чт как 4
  • FRI как 5
  • СБ как 6

из SQL Server.

Я использовал это

SELECT DATENAME(W,GETDATE())

Но это вернет имя как "пятница"

Спасибо ..

1 Ответ

2 голосов
/ 15 июля 2011
set datefirst 7
select datepart(dw, getdate())-1

SET DATEFIRST

DATEPART

...