+ -
当前位置:首页 → 问答吧 → oracle Function函数

oracle Function函数

时间:2011-12-21

来源:互联网

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;

哪里错了 在线求助!

作者: li418418qq   发布时间: 2011-12-21

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;

作者: zftang   发布时间: 2011-12-21

SQL code
\
create or replace function fgetTime(time1 in 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;

作者: guanghuiy   发布时间: 2011-12-21