我如何删除毫秒
How do i remove milliseconds
我正在使用 tsql 仅打印时间。我最终得到了毫秒部分。例如
CONVERT(TIME, entrytime,20) as entrytime
这给了我
16:00:07.0000000
我怎样才能去掉 .0000000
我相信一定有更好的解决方案,但目前我只能想到这个解决方案:
SELECT CONVERT(char(8), GETDATE(), 108) AS time_without_milliseconds
另一种组合:
SELECT CONVERT(TIME(0),GETDATE()) AS time_without_milliseconds
希望对你有用。
多一个选项
select format(getdate(),'hh:m:ss')---from 2012
我正在使用 tsql 仅打印时间。我最终得到了毫秒部分。例如
CONVERT(TIME, entrytime,20) as entrytime
这给了我
16:00:07.0000000
我怎样才能去掉 .0000000
我相信一定有更好的解决方案,但目前我只能想到这个解决方案:
SELECT CONVERT(char(8), GETDATE(), 108) AS time_without_milliseconds
另一种组合:
SELECT CONVERT(TIME(0),GETDATE()) AS time_without_milliseconds
希望对你有用。
多一个选项
select format(getdate(),'hh:m:ss')---from 2012