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

Convertendo NVARCHAR(255) para DATE


Tanto quanto eu posso dizer - estilo não. 103 (britânico/francês ) deve funcionar - não?
DECLARE @input NVARCHAR(255)

SET @input = '18.08.2000 14:48:15'

SELECT CONVERT(DATETIME, @input, 103)

Me dá a saída de:
2000-08-18 14:48:15.000

o que parece bastante razoável, não?