sql >> Databasteknik >  >> RDS >> Sqlserver

hur man konverterar datum på engelska och franska

Skriv som:

    SELECT DATENAME(MM, CAST([datecolumn] AS DATETIME))
       + RIGHT(CONVERT(VARCHAR(12), GETDATE(), 107), 9) 
       AS [Month DD, YYYY]
from test

Go

SET LANGUAGE French
SELECT CONVERT(VARCHAR(12),CAST(datecolumn AS DATETIME),106) as [DD MON YYYY]
from test

DEMO



  1. Varför blir funktioner med skalär värde i SQL Server långsammare?

  2. Utlösare för att uppdatera aktuellt datum i Postgres 9

  3. Konvertera oracle-fråga till användardefinierade typer i pl/sql

  4. Utdata från innevarande månad?