0

我有 2 个整数字段 SLA_HR 和 SLA_MIN 想要通过连接 2 个字段 SLA_HR 和 SLA_MIN 转换为时间(6)

示例表 xyz

SLA_HR SLA_MIN
4        6
12       30

结果:- 04:06:00 12:30:00

如果有人能在这方面提供帮助,那就太好了。

谢谢

4

1 回答 1

0

可能最简单的是将小时/分钟转换为间隔:

TIME '00:00:00' + Cast(SLA_HR AS INTERVAL HOUR) + Cast(SLA_MIN AS INTERVAL MINUTE)

为了简化重用此计算,您应该将其存储为 SQL UDF。

于 2018-03-16T07:10:22.453 回答