Округления миллисекунд в T-SQL в

на SQL Server 2008, у меня есть столбец ниже типа DateTime в таблице.

+-------------------------+
| LTime                   |
+-------------------------+
| 2009-12-07 10:40:21.893 |
| 2009-12-07 10:42:18.173 |
+-------------------------+

из приведенного выше столбца я хочу выбрать datetime и milliseconds, для того, чтобы получить ниже выхода

+---------------------+
| LTime               |
+---------------------+
| 2009-12-07 10:40:22 |
| 2009-12-07 10:42:18 |
+---------------------+

очень ценю вашу помощь заранее.

1 ответов


тут

SELECT CAST('2009-12-07 10:40:21.893' AS DATETIME2(0)), 
       CAST('2009-12-07 10:42:18.173' AS DATETIME2(0))

делать то, что вам нужно?