Oracle的function存储函数简单实例

实例一:

--删除存储函数
drop function test;

--入参变量名:aa
--入参:in——为只读模式, 在函数中, 参数的值只能被引用, 不能被改变;
CREATE OR REPLACE FUNCTION test ( aa IN VARCHAR ) 
	--返回值变量名:result;
	--返回类型:VARCHAR2;
	--长度:255;
	--IS和AS在存储函数中使用效果一样
	return VARCHAR2 IS 
	result  VARCHAR2 (255);
--函数体开始
begin
	--将需要返回的结果 into到result中
	select aa || '3' into result from dual;
	--返回结果
	return (result);
--函数体结束
end test;

测试结果:

原文地址:https://www.cnblogs.com/Donnnnnn/p/12659945.html