格式化时间值为HH:MM:SS

时间:2013-02-14 19:32:58

标签: sql-server-2008 time

从数据库中检索时,如何修剪Time DataType?

Value from the Database : 08:00:00.0000000
What I need : 08:00:00 only

我是SQL Server 2008,VB.Net 2010

1 个答案:

答案 0 :(得分:2)

你并没有真正修剪(删除前导空格或尾随空格),但其中任何一个都应该在SQL中起作用:

SELECT CAST(@YourValue as time(0))

SELECT LEFT(@YourValue, 8)

SELECT CAST(@YourValue as char(8))