TRANSLATE
は、データベース・キャラクタ・セットと各国語キャラクタ・セット間でテキスト文字列を変換します。
注意: TRANSLATE USING
関数は、主にANSIとの互換性を保つためにサポートされています。データをデータベースまたは各国語キャラクタ・セットに変換するには、TO_CHAR
およびTO_NCHAR
関数を使用することをお薦めします。TO_CHAR
およびTO_NCHAR
は、文字データのみ受け入れるTRANSLATE USING
よりも多様なデータ型を引数として受け取ることができます。
戻り値
VARCHAR2 | NVARCHAR2
構文
TRANSLATE (char USING { CHAR_CS | NCHAR_CS } )
引数
char
: データベース・キャラクタ・セット(USING CHAR_CS
)または各国語キャラクタ・セット(USING NCHAR_CS
)に変換するテキスト式です。
例
TRANSLATE('north by northwest' USING NCHAR_CS)
は、各国語キャラクタ・セットの値north by northwest
を返します。