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

Standardowe ciągi formatu daty/godziny obsługiwane przez FORMAT() w SQL Server

Ten artykuł zawiera listę standardowych ciągów formatu daty i godziny, których można używać podczas formatowania dat i/lub godzin przy użyciu funkcji FORMAT() funkcji w SQL Server, wraz z przykładami wykorzystującymi różne kultury i typy danych.

Są to standardowe specyfikatory formatu daty i godziny, które są obsługiwane przez .NET Framework, a zatem przez SQL Server. Każdy standardowy ciąg formatu daty i godziny jest aliasem dla niestandardowego ciągu formatu daty i czasu.

Przykłady w języku angielskim z „datetime2”

Poniższa tabela zawiera wszystkie specyfikatory standardowego formatu daty i godziny.

Przykłady zakładają datetime2(7) wartość 2030-05-25 23:59:30.1234567 i użyj en-us jako wartość argumentu kultury (dla angielskiego amerykańskiego).

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CAST(DATETIME AS DATE) przez klauzulę WHERE

  2. Jak można tymczasowo wyłączyć ograniczenia klucza obcego za pomocą T-SQL?

  3. Przepływ warunkowy programu SQL Server

  4. Sortowanie w SQL Server

  5. Nieprawidłowa nazwa kolumny błąd sql

ciąg formatu Przykład
d 25.05.2030
D sobota, 25 maja 2030
f sobota, 25 maja 2030, 23:59
F sobota, 25 maja 2030 23:59:30
g 25.05.2030 23:59
G 25.05.2030 23:59:30
O lub o 2030-05-25T23:59:30.1234567
R lub r Sob, 25 maja 2030 23:59:30 GMT
s 2030-05-25T23:59:30
t 23:59
u 25.05.2030 23:59:30Z
U sobota, 25 maja 2030 23:59:30
d 25.05.2030
D sobota, 25 maja 2030
f sobota, 25 maja 2030, 23:59
F sobota, 25 maja 2030 23:59:30
g 25.05.2030 23:59
G 25.05.2030 23:59:30
O lub o 2030-05-25T23:59:30.1234567+07:00
R lub r Sob, 25 maja 2030 16:59:30 GMT
s 2030-05-25T23:59:30
t 23:59
u 25.05.2030 16:59:30Z
U NULL*
d 25.05.2030
D sobota, 25 maja 2030
f sobota, 25 maja 2030 23:59
F sobota, 25 maja 2030 23:59:30
g 25.05.2030 23:59
G 25.05.2030 23:59:30
O lub o 2030-05-25T23:59:30.1234567
R lub r Sob, 25 maja 2030 23:59:30 GMT
s 2030-05-25T23:59:30
t 23:59
u 25.05.2030 23:59:30Z
U sobota, 25 maja 2030 23:59:30
d 25.05.2030
D sobota, 25 maja 2030
f sobota, 25 maja 2030 23:59
F sobota, 25 maja 2030 23:59:30
g 25.05.2030 23:59
G 25.05.2030 23:59:30
O lub o 2030-05-25T23:59:30.1234567+07:00
R lub r Sob, 25 maja 2030 16:59:30 GMT
s 2030-05-25T23:59:30
t 23:59
u 25.05.2030 16:59:30Z
U NULL*