Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да зададете понеделник като първи ден от седмицата в SQL Server

Първият ден от седмицата се основава на вашите езикови настройки на сървъра. Настройката по подразбиране за us_english е 7 (неделя)

Можете да намерите текущия първи ден от седмицата, като използвате SELECT @@DATEFIRST

Можете обаче да използвате DATEFIRST за това. Просто го поставете в горната част на заявката си

SET DATEFIRST 1; това задава понеделник на първия ден от седмицата за текущата връзка.

http://technet.microsoft.com/en-us/library/ms181598.aspx



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server ПОКАЖЕ ТАБЛИЦИ Еквивалент

  2. SQL Server:Как да изберете всички дни в диапазон от време, дори ако няма данни за няколко дни

  3. Как да коригирате:JSON_VALUE връща NULL с дълги низове (SQL сървър)

  4. Добавяне на намек за заявка при извикване на функция с таблична стойност

  5. Как да съхранявате пароли в базата данни сигурно?