Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Converter '01-Sep-2017' para '01/09/2017' em T-SQL?


Você precisaria ter certeza de que seu SQL Server está instalado em inglês. Quando você tiver certeza de que a função convert deve fazer o trabalho
SELECT CONVERT(DATETIME, '02-Sep-2017')

E se você precisar transformar isso na string que você compartilhou:
SELECT CONVERT(VARCHAR, CONVERT(DATETIME, '02-Sep-2017'), 103)

Referência de estilo aqui