ヘッダーをスキップ
Oracle® OLAP Expression Syntaxリファレンス
リリース11.2
B70202-01
  目次へ移動
目次

前
 
次
 

TRANSLATE

TRANSLATEは、1回の操作で複数の文字を1対1で置き換えることができます。この式は、最初の文字列の各文字のすべての出現箇所を、2番目の文字列の対応する文字で置換した式を返します。

戻り値

CHAR | NCHAR | VARCHAR2 | NVARCHAR2

構文

TRANSLATE(expr, from_string, to_string)

引数

expr: 変更するテキスト式です。

from_string: expr内で置換する1つ以上の文字を指定します。

to_stringにはfrom_stringの対応する文字を置換する1つ以上の文字を指定します。この文字列はfrom_stringよりも少ない文字数で指定できますが、その場合、対応のない文字はNULLで置換されます。ただし、to_stringを空にすることはできません。

TRANSLATE('disk', 'dk', 'Dc')は、値Discを返します。