Oracle 创建函数
程序员文章站
2022-07-10 11:50:08
Oracle创建函数的方法如下: 举个例子: 调用一下 并输出结果: ......
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;
并输出结果:
下一篇: 小账本软件设计之数据库设计模式构建