Oracle将时分秒格式的字符串转换为秒进行计算
发布时间:2020-12-12 14:14:27 所属栏目:百科 来源:网络整理
导读:最近的需求中一个日期格式为'时分秒'且该字段的数据类型是字符串,然后需要计算总的时间,于是想了想,在sql中这样处理可达到我想要的效果,代码如下 select (hours+minutes+seconds) AS total_seconds from( select to_number(substr('00:12:20',2))*60*60
最近的需求中一个日期格式为'时分秒'且该字段的数据类型是字符串,然后需要计算总的时间,于是想了想,在sql中这样处理可达到我想要的效果,代码如下
select (hours+minutes+seconds) AS total_seconds from( select to_number(substr('00:12:20',2))*60*60 AS hours,to_number(substr('00:12:20',4,2))*60 AS minutes,7,2)) AS seconds from dual ) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |