TRANSLATE は、選択した文字を変換した、x と同じ長さ の CHARACTER ストリングを戻します。
|
x のタイプは CHARACTER でなければならず、 それ以外の場合はこのタイプに変換されます。
y のタイプは CHARACTER でなければならず、 それ以外の場合はこのタイプに変換されます。
z のタイプは CHARACTER でなければならず、 それ以外の場合はこのタイプに変換されます。
TRANSLATE は、x の各文字を次のように処理します。
x の中にある文字が z に検出される場合は、y にあ る z に対応する文字が結果にコピーされます。それ以外の場合は、 x の文字が結果にコピーされます。 z に複数の同一文字が入っている場合は、左端のオカレンスが使われます。
y は、z の長さと一致するように、右がブランクで埋められるか、切り捨てられます。