<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA—咖啡館

    ——歡迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術,交流工作經驗,分享JAVA帶來的快樂!本網站部分轉載文章,如果有版權問題請與我聯(lián)系。

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks

    create or replace function f_ywm(chinese1 in varchar2)
    return varchar2
    /*
    說明:此函數(shù)用于獲取漢字的拼音聲母,本函數(shù)只生成前10位漢字音序碼。
    用法:將要處理的字符作為參數(shù)傳給此函數(shù)。

    示例:
    SQL> select f_ywm('我愛中華') from dual ;
    輸出:WAZH
    */
    is
    ls_one_hz varchar2(10);
    ls_temp_py varchar2(100);
    li_length integer;
    i integer;
    j integer;
    li_count integer;
    ls_py varchar2(100);
    begin
        li_length := length(rtrim(ltrim(chinese1)));
        if nvl(li_length,0)=0 then
           li_length:=0;
        end if;
        ls_py := '';
        ls_one_hz := '';
        ls_temp_py := '';
        i := 1;
        LOOP
     if i > li_length then
      exit;
     end if;
            if length(ls_py) > 10 then
      exit;
     end if;
     ls_one_hz := substr(chinese1,i,1);
     if ascii(ls_one_hz) > 128 then
      ls_one_hz := substr(chinese1,i,1);
      --i := i + 1;

      select count(*) into li_count from t_ywm_zk where z = ls_one_hz;
      if li_count > 0 then
        select n into ls_temp_py from t_ywm_zk where z = ls_one_hz;
         if sqlcode < 0 then
                    return('錯誤');
                 end if;
       if ls_temp_py is null then
           ls_temp_py := '?';
        end if;
      else
         ls_temp_py := '?';
      end if;
      ls_temp_py := upper(ls_temp_py);
      ls_py := ls_py||ls_temp_py;
     elsif ascii(ls_one_hz) <> 32 then
      ls_one_hz := upper(ls_one_hz);
      ls_py := ls_py||ls_one_hz;
     end if;
     i := i + 1;
       END LOOP;
       return ls_py;
    end;

    posted on 2014-07-16 11:58 rogerfan 閱讀(2995) 評論(0)  編輯  收藏 所屬分類: 【數(shù)據庫】
    主站蜘蛛池模板: 亚洲AV无码精品无码麻豆| 免费无码黄网站在线观看| 啊v在线免费观看| 亚洲欧美第一成人网站7777| 国产成人午夜精品免费视频| 亚洲AV无码一区二区三区人 | 亚洲色自偷自拍另类小说| 亚洲欧美不卡高清在线| 国产性生交xxxxx免费| 国产产在线精品亚洲AAVV| 成在线人永久免费视频播放| 亚洲中文字幕无码中文| 成人免费淫片在线费观看| 韩国亚洲伊人久久综合影院| 亚洲国产香蕉人人爽成AV片久久 | 亚洲日韩中文字幕无码一区| 国产精品成人免费视频网站京东| 91在线亚洲综合在线| 好男人看视频免费2019中文| 国产亚洲精品美女久久久久| 亚洲男人的天堂一区二区| 特级无码毛片免费视频| 久久精品国产亚洲沈樵| AV大片在线无码永久免费| 天天综合亚洲色在线精品| 国精无码欧精品亚洲一区| 成人免费大片免费观看网站| 亚洲AV色无码乱码在线观看| 亚洲日韩国产精品第一页一区| 日韩内射激情视频在线播放免费| 亚洲xxxx18| 亚洲?V无码乱码国产精品| 四虎国产成人永久精品免费| 亚洲色一区二区三区四区| 国产亚洲精品资在线| 久久精品国产免费观看三人同眠 | 亚洲精品中文字幕无乱码麻豆| 成人免费视频小说| 三年片在线观看免费| 久久国产亚洲精品无码| 永久免费bbbbbb视频|