当前位置: 代码迷 >> Oracle开发 >> oracle Function函数,该怎么解决
  详细解决方案

oracle Function函数,该怎么解决

热度:71   发布时间:2016-04-24 07:27:25.0
oracle Function函数
create or replace function f$getTime(
time1 nvarchar2
)
return nvarchar2
as
var_value nvarchar2(255);
begin
 select trunc(15960/3600/24) || '天' || to_char(to_date(mod(15960,3600*24),'sssssss'),'fmhh24":"mi":"ss""') 
 into var_value from dual 
return var_value;
end;

哪里错了 在线求助!

------解决方案--------------------
SQL code
\create or replace function fgetTime(time1 in nvarchar2)return nvarchar2asvar_value nvarchar2(255);begin select trunc(15960/3600/24) || '天' || to_char(to_date(mod(15960,3600*24),'sssssss'),'fmhh24":"mi":"ss""') into var_value from dual;  --缺少分号,可以放在函数里调试一下就能看到报错的信息return var_value;end;
  相关解决方案