Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Convertir '01-Sep-2017' en '01/09/2017' dans T-SQL ?

Vous devez vous assurer que votre serveur SQL est installé en anglais. Une fois que vous êtes sûr que la fonction de conversion devrait faire le travail

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

Et si vous avez besoin de transformer cela en cette chaîne que vous avez partagée :

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

Référence de style ici