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を返します。