create or replace function fun_name1( parametername1 varchar2,parametername2 varchar2)return varchar2 is
str_mes varchar2(200);--定义变量,函数执行过程中用到的临时变量
count number;
begin
count:=0;--变量初始化,按照需要来初始化
if(str_mes='xx') then
select t.id into str_mes from table t;
elsif
else
end if;
exception --出现异常
when others then
str_mes:=substr(sqlerrm,1,200);--记录异常原因
insert into err_log(errtime,functionname, tablename,errmes)
values (sysdate,'funname1',table1,str_mes);
commit;
return (str_mes);
end fun_name1;