ORACLE 函数 调用

函数定义:

CREATE OR REPLACE FUNCTION fun_sum(base IN NUMBER)
RETURN VARCHAR2
IS
BEGIN
IF base>0 THEN
RETURN '1';
ELSIF base<0 THEN
RETURN '0';
ELSE RETURN '-1';
END IF;
END ;
函数调用:

SQL> var d varchar2;

SQL> exec :d := fun_sum(2);

PL/SQL procedure successfully completed
d
---------
1

 

posted on 2013-06-09 14:36  sin7  阅读(176)  评论(0)    收藏  举报

导航