- 6
- 0
- 约3.06千字
- 约 5页
- 2016-09-20 发布于重庆
- 举报
oracle自定义函数入门
oracle 自定义函数入门
博客分类:?
oracle
?
用户定义函数是存储在数据库中的代码块,可以把值返回到调用程序。调用时如同系统函数一样,如max(value)函数,其中,value被称为参数。函数参数有3种类型。
IN?参数类型:表示输入给函数的参数。
OUT?参数类型:表示参数在函数中被赋值,可以传给函数调用程序。
IN OUT参数类型:表示参数既可以传值也可以被赋值。
1、语法格式:
SQL语法方式创建的语法格式为:
CREATE?OR?REPLACE?FUNCTION?function_name?????????/*函数名称*/(Parameter_name1,mode1 datatype1, ?/*参数定义部分*/Parameter_name2,mode2 datatype2,Parameter_name3,mode3 datatype3…)RETURN?return_datatype /*定义返回值类型*/IS/ASBEGIN?????? Function_body ?/*函数体部分*/??????RETURN?scalar_expression????????????????????????/*返回语句*/END?function_name;
??
说
原创力文档

文档评论(0)