jun*_*one 1 t-sql sql-server sql-server-2016
我使用tsql只打印时间.我最终获得毫秒部分.例如
CONVERT(TIME, entrytime,20) as entrytime
Run Code Online (Sandbox Code Playgroud)
这给了我
16:00:07.0000000
Run Code Online (Sandbox Code Playgroud)
我怎么能摆脱.0000000
我确信必须有更好的解决方案,但是现在我只能想到这个解决方案:
SELECT CONVERT(char(8), GETDATE(), 108) AS time_without_milliseconds
Run Code Online (Sandbox Code Playgroud)
另一个组合:
SELECT CONVERT(TIME(0),GETDATE()) AS time_without_milliseconds
Run Code Online (Sandbox Code Playgroud)
我希望对你有用.