当前位置: 移动技术网 > IT编程>数据库>Oracle > Oracle 创建函数

Oracle 创建函数

2019年01月25日  | 移动技术网IT编程  | 我要评论

依安政务网,rookies菜鸟总动员,左旋锚杆钢

oracle创建函数的方法如下:

create or replace function functionname (
    --传入参数
    para nchar
) return number is
    --函数内使用的临时变量
    result   number(38,0);
    n      number(38,0);
begin
    --函数体
    。。。
    。。。
end;    

举个例子:

create or replace function daystring_to_daynumber (
    daystring nchar
) return number is
    daynumber   number(38,0);
    n      number(38,0);
begin
    if
        instr(daystring,'w') > 0
    then
        n := to_number(replace(daystring,'w','') );
        daynumber := n * 5;end if;

    return daynumber;
end;

调用一下

variable results number;
execute :results := qsdb_prd_admin.tenor_to_term('3w');
print results;

并输出结果:

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网