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

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

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

    JAVA—咖啡館

    ——?dú)g迎訪問rogerfan的博客,常來《JAVA——咖啡館》坐坐,喝杯濃香的咖啡,彼此探討一下JAVA技術(shù),交流工作經(jīng)驗(yàn),分享JAVA帶來的快樂!本網(wǎng)站部分轉(zhuǎn)載文章,如果有版權(quán)問題請(qǐng)與我聯(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('錯(cuò)誤');
                 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) 評(píng)論(0)  編輯  收藏 所屬分類: 【數(shù)據(jù)庫】
    主站蜘蛛池模板: 国产精品四虎在线观看免费| 57pao一国产成永久免费| 亚洲国产午夜精品理论片在线播放| 亚洲AV一区二区三区四区| 99视频在线观看免费| 亚洲美女免费视频| 亚洲综合激情九月婷婷| 日韩欧美亚洲中文乱码| 噜噜嘿在线视频免费观看| 亚洲精品无码午夜福利中文字幕 | 啦啦啦高清视频在线观看免费 | 69成人免费视频无码专区| 亚洲人成网男女大片在线播放| 国产精品亚洲а∨无码播放不卡| 精品97国产免费人成视频| 免费三级毛片电影片| 亚洲中文字幕久久精品无码喷水| 亚洲大片免费观看| 中文字幕在线成人免费看| 国产禁女女网站免费看| 免费人成在线观看播放a| 免费国产作爱视频网站| 亚洲午夜精品一区二区麻豆| 久久久久久毛片免费播放| h在线观看视频免费网站| 亚洲伊人久久精品影院| 国产精品亚洲二区在线| 在线观看国产区亚洲一区成人| 无码日韩精品一区二区免费暖暖| 亚洲国产V高清在线观看| 亚洲日本中文字幕天天更新| 91精品导航在线网址免费| 亚洲粉嫩美白在线| 无码国产精品一区二区免费| 亚洲国产aⅴ成人精品无吗| 91麻豆国产自产在线观看亚洲| ww在线观视频免费观看| 极品色天使在线婷婷天堂亚洲| 一二三四视频在线观看中文版免费| 亚洲高清视频在线播放| 一区二区三区四区免费视频|