sql – Oracle将秒数转换为小时数:分钟:秒

前端之家收集整理的这篇文章主要介绍了sql – Oracle将秒数转换为小时数:分钟:秒前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我要求以给定的总秒数值显示用户可用时间(小时:分钟:秒)格式.欣赏,如果你知道一个ORACLE功能做同样的事情.我正在使用Oracle.

感谢您的时间.

解决方法

如果您只是希望将给定的秒数转换成HH:MI:SS格式,则应该这样做
SELECT 
    TO_CHAR(TRUNC(x/3600),'FM9900') || ':' ||
    TO_CHAR(TRUNC(MOD(x,3600)/60),'FM00') || ':' ||
    TO_CHAR(MOD(x,60),'FM00')
FROM DUAL

其中x是秒数.

猜你在找的MsSQL相关文章