Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Konvertieren Sie '01-Sep-2017' in '01/09/2017' in T-SQL?

Sie müssen sicherstellen, dass Ihr SQL Server auf Englisch installiert ist. Sobald Sie sicher sind, dass die Konvertierungsfunktion die Arbeit erledigen sollte

SELECT CONVERT(DATETIME, '02-Sep-2017')

Und wenn Sie das in die von Ihnen geteilte Zeichenfolge umwandeln müssen:

SELECT CONVERT(VARCHAR, CONVERT(DATETIME, '02-Sep-2017'), 103)

Stilreferenz hier