前のページ|次のページ

TRANTAB プロシジャ

INVERSE ステートメント

変換テーブル内にテーブル1の逆変換テーブルを作成します。つまりINVERSEステートメントはテーブル2を作成します。

構文

INVERSE;

詳細

INVERSEステートメントでは、複数の変換は保持されません。テーブル1で、2つ(以上)の異なる文字が同一の値に変換されたとします。たとえば、"A"と"B"はどちらも"1"に変換されています。テーブル2に対して、INVERSEステートメントは最後に変換された文字を値として使用します。つまり、最初のテーブルでは"A"が"B"より前に現れるという前提のもと、"1"は常に"B"に変換され、"A"には変換されません。並べ替えプログラムが正しく動作するには、逆変換テーブルが必要です。
前のページ|次のページ|ページの先頭へ