随笔 - 12  文章 - 0  trackbacks - 0
<2008年10月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

常用链接

我参与的团队

随笔档案

搜索

  •  

最新评论

create or replace function f_getstrlen(pv_String in varchar2) return integer is
  Result integer;
  i number;
begin
  Result:=0;
  if length(pv_String)=0 then
    return(Result);
  end if;
  for i in 1 .. length(pv_String) loop
    if ascii(substr(pv_String,i,1))<256 then
      Result:=Result+1;
    else
      Result:=Result+2;
    end if;
  end loop;
  return(Result);
end f_getstrlen;
posted on 2008-10-08 11:49 天问 阅读(3887) 评论(0)  编辑  收藏 所属分类: Oracle学习笔记

只有注册用户登录后才能发表评论。


网站导航: