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;
并输出结果:
需要了解更多数据库技术:Oracle 创建函数,都可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/798665.html