Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak ustawić poniedziałek jako pierwszy dzień tygodnia w SQL Server

Pierwszy dzień tygodnia zależy od ustawień językowych serwera. Domyślne ustawienie dla us_english to 7 (niedziela)

Możesz znaleźć bieżący pierwszy dzień tygodnia, używając SELECT @@DATEFIRST

Możesz jednak użyć DATEFIRST dla tego. Po prostu umieść go na początku zapytania

SET DATEFIRST 1; ustawia to poniedziałek na pierwszy dzień tygodnia dla bieżącego połączenia.

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. Wartości NULL wewnątrz klauzuli NOT IN

  2. SQL Server Konwertuj Varchar na Datetime

  3. Dlaczego nie mogę użyć aliasu w instrukcji DELETE?

  4. Dodaj konto pocztowe bazy danych do profilu (T-SQL)

  5. Różnica w obsłudze przestrzeni między Oracle a SQL Server