2010-06-07 7 views

ответ

5

DATEPART(dw, GETDATE()) возвращает текущий день недели как целое число (воскресенье = 1, в субботу = 7)

Простая математика позаботится об остальном.

  • Суббота: DATEADD(dd, 7 - DATEPART(dw, GETDATE()), GETDATE())
  • Воскресенье: DATEADD(dd, -1 * DATEPART(dw, GETDATE()), GETDATE())
+0

фантастическим, спасибо d03boy – Ling

+0

Что о тех местах на этой планете Земля, где неделя начинается в понедельник ?? –

Смежные вопросы