那缺省值如何写呢?
create or replace function charindex(vstring1 in varchar2,vstring2 in varchar2) return integer is
  Result integer;
begin
  Result := instr(vstring1,vstring2,1,1);
  return(Result);
end charindex;
如果我想加第3个参数 vpos ,缺省值为1,但是我在调用此函数时候,可以写2个参数,也可以写3个参数,如何解决?