Estoy tratando de convertir un varchar
valor de columna en datetime
tipo de datos, y no estoy obteniendo el resultado esperado.
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.214') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.215') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.216') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.217') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.218') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.219') UNION ALL
SELECT CONVERT(DATETIME, '2020-01-09 10:22:45.220')
Estoy consiguiendo los siguientes resultados:
2020-01-09 10:22:45.213
2020-01-09 10:22:45.217
2020-01-09 10:22:45.217
2020-01-09 10:22:45.217
2020-01-09 10:22:45.217
2020-01-09 10:22:45.220
2020-01-09 10:22:45.220
He tratado de ejecutar este código en ambos SSMS 2014 y 2017 con el mismo resultado. No estoy seguro de lo que estoy haciendo mal aquí ...