我正在SQL Server中构建查询,在此查询中,我选择了TIME
列。
所以我用:
SELECT
TOA.RECEIPTTIMEREQUESTED
FROM
TRANSPORTORDERTABLE TOA
结果是28800而不是08:00,或52200而不是14:30
如何在我的查询中获得正确的时间结果?
答案 0 :(得分:0)
这看起来像午夜以来的秒数。所以,试试这个:
select dateadd(second, receipttimerequested, 0)
如果您想将此作为time
:
select cast(dateadd(second, receipttimerequested, 0) as time)