帮忙写个函数 对oracle不熟,现在要用,好心人帮忙写个函数就是,比如我的时长是:989382秒,转化成??小时??分钟??秒 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select floor(989382/3600)|| '小时 '||floor(mod(989382,3600)/60)|| '分 '||mod(989382,60)|| '秒 ' from dual--result:274小时 49分 42秒 create or replace function totime ( num in number) return varchar2ISbegin return floor(num/60/60)||'时'||floor(mod(num,3600)/60)||'分'||mod(mod(num,3600),60)||'秒';end;测试select totime(989382) from dual; 请问:关于SQL执行顺序? [求助] 求一个效率高的SQL语句 如何写以下的触发器 help 如何收集基于表的SQL语句? 数据库的日期格式查询出来能不能改变啊?? 两个表如何合并成一个。在线等待。100分 表中有1000条纪录我想删除其中900条纪录,怎么办? 请问在两个oracle数据库中用dblink测试通过,但在VB中不能用? oracle错误 求教:怎样用 Microsoft ODBC for Oracle 来创建oracle数据库的数据源? oracle取不重复的记录问题,请高手帮忙解答 delete 与 delete from 有区别吗
--result:
274小时 49分 42秒
num in number
) return varchar2
IS
begin
return floor(num/60/60)||'时'||floor(mod(num,3600)/60)||'分'||mod(mod(num,3600),60)||'秒';
end;测试
select totime(989382) from dual;