我正在开发一个存储过程,它返回一列DateTime
数据类型。
但我只想返回 hh:mm
,没有秒。我正在使用它,但它返回秒数。
CONVERT(VARCHAR(8), tbltime.Time, 108) AS [Time]
有什么办法可以去掉秒数吗?
最佳答案
只需将其更改为转换为 VARCHAR(5) 即可:)
CONVERT(VARCHAR(5),tbltime.Time,108) AS [Time]
关于SQL Server 2005 DateTime(仅返回 hh :mm),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9482358/