close

中翻柬埔寨

(3) SELECT C1 AS BeforeTrans, TRANSLATE(C1,'qojd','ab') AS AfterTrans FROM TEST


(4) substitute : 當沒有對應字元時,會以 substitute 的內容取代
(3) from : 要轉換 翻譯字串

(3) 當 from 字串長度 < to 字串長度時,to 字串大於 from 字串 翻譯部門會被疏忽

(4)SELECT C1 AS BeforeTrans, TRANSLATE(C1,'q','ab','s') AS AfterTrans FROM TEST

利用時,有四個參數可使用,其遞次如下
(2) to : 轉換後的字串
 * : 需要參數

BEFORETRANS       AFTERTRANS                                       
-----------      -----------------
abcd                        a cd          

Examples:

(2) 當 from 字串長度 > to 字串長度時,沒有相對應的字元會以空白取代
    (note:假如有指定 substitute ,則會以 substitute 的內容太替)
   
    Example:
             TRANSLATE('ABCD' 翻譯公司'A','AB')     轉換後會獲得 A CD
             TRANSLATE('ABCD' 翻譯公司'A','AB' 翻譯公司'X') 轉換後會得到 AXCD 

 

(4) 假如只有指定 input string,那麼會將 input string 轉換成大寫後輸出

(2) SELECT C1 AS BeforeTrans, TRANSLATE(C1 翻譯公司'a','ab') AS AfterTrans FROM TEST

    Example : TRANSLATE('abcd') 轉換後會得到 ABCD

。-> 翻譯社|,-> 翻譯公司|的-> 翻譯

BEFORETRANS         AFTERTRANS                                       
---------------   -----------------
abcd                         qocd     

參數使用時有些注意事項
(1) TRANSLATE 函數在做轉換時,是一個字元對一個字元轉換,也就是說,若是
    你的 to = 'ab', from = 'cd' 時,c 會轉成 a,d 會轉成 b。這看起來很
    天然何須出格說明 ? 會特殊說明是因為一入手下手有說,轉換時是一個字元對一
    個字元,也就是說,當 to 與 from 不是等長字串時,那該若何轉勒 ?

TRANSLATE 函數可以將輸入字串 翻譯特定字元,轉換成你要替代的字元 翻譯社

BEFORETRANS         AFTERTRANS                                       
-------------       -----------------
abcd                         qscd                                           

(1) SELECT C1 AS BeforeTrans, TRANSLATE(C1) AS AfterTrans FROM TEST

BEFORETRANS        AFTERTRANS                                       
------------         --------------
abcd                       ABCD  

(1) * input string : 輸入字串

    Example:
             TRANSLATE('ABCD','PJZ' 翻譯公司'AB') 轉換後會獲得 PJCD (Z 會被忽略)



以下內文出自: http://blog.xuite.net/mpsky/myblog/25895382-DB2++TRANSLATE+%E5%87%BD%E6%95%B8有關翻譯的問題歡迎諮詢華碩翻譯社
arrow
arrow
    文章標籤
    翻譯社
    全站熱搜
    創作者介紹
    創作者 pamelala1n25 的頭像
    pamelala1n25

    ivansamigno

    pamelala1n25 發表在 痞客邦 留言(0) 人氣()