TRANSLATE

TRANSLATE 可讓您以一個作業進行多個單一字元的逐一替代。此表示式會傳回一個表示式,當中一個字串的每一個字元會被第二個字串中的相應字元所取代。

傳回值

VARCHAR2 | NVARCHAR2

語法

TRANSLATE(expr, from_string, to_string)

引數

expr -- 要修改的文字表示式。

from_string -- 包含一或多個要在 expr 取代的字元。

to_string -- 包含一或多個要取代 from_string 中相應字元的字元。此字串可以比 from_string 短,額外的字元則會被空值取代。不過,to_string 不得為空白。

範例

TRANSLATE('disk', 'dk', 'Dc') 會傳回值 Disc