oracle中把分钟转换成小时+分钟 我现在要把一个整数,单位是分钟,转换成小时+分钟,比如说,67分钟转换成1小时7分钟,怎么操作,还有个问题就是,数据库里设计时间是number(6)型的,早上8点的时候就保存成800了,如何操作,让67分钟+8点变成(907)9点7分呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select trunc(67/60)||'小时'||(mod(67,60))||'分钟' from dual;结果是1小时7分钟 select (8+trunc(67/60))||'点'||(mod(67,60))||'分' from dual; 结果是9点7分 假设你的整数为:a 则: select trunc(a/60)||'小时'||(mod(a,60))||'分钟' from dual; select 800 + trunc(67/60)*100 + mod(67,60) from dual; --结果907 数据库导放后视图及函数出现红叉 update select的select有不存在的字段也能成功 left join得到的结果为null,怎么设置一个默认值? oacle怎么更新表内一行数据?在线等,! 如何将datatable 导入 oracle的一个游标里? database服务器换IP 求解 如何让oracle自动维护索引,即插入一行时候不需要指明索引字段 查询语句相关:找出只在一个地方工作的员工。实在拜托了~~ Oracle817初级问题?多谢,一直在线! oracle复制并修改数据 sql优化,查询时间太长
结果是1小时7分钟
结果是9点7分
则:
select trunc(a/60)||'小时'||(mod(a,60))||'分钟' from dual;
--结果907