创建函数的语法如下: CREATE [OR REPLACE] FUNCTION function_name[ (argment [ { IN | OUT | IN OUT } ] Type , argment [ { IN | OUT | IN OUT } ] Type ]RETURN return_type { IS | AS }<类型.变量的说明> BEGIN FUNCTION_bodyEXCEPTION 其它语句END; 例: CREATE OR REPLACE FUNCTION get
以下已经测试通过 创建函数: create or replace function get_annual_sal(in_name varchar2) return number is annual_sal ,); begin into annual_sal from t_employee t where name=in_name; return annual_sal; end; 1. 在PLsql中测试函数的运行结果 select get_annual_sal('李红') from dual;