NLSSORT が ALPHABET 文節の英字名と関連付けられる時に使用される、
ソート順序を指定するためのドロップダウン・リストです。
プログラムが、システム定義あるいはユーザー定義のどちらのソート順序テーブルを使用するか決
定するための言語 ID
の値とともに、このソート順序リストの値が使用されます。ソート順序リストの値は、CRTCBLPGM、CRTCBLMOD、および
CRTBNDCBL コマンドの SRTSEQ パラメーター値と 同じです。
ライブラリー・フィールドがブランクでない場合には、ソート順序は指定され
なければなりません。 ソート順序にはライブラリー名を与えたり、*CMDDFT
を選択することはできません。
- *CMDDFT
- ホストへ何のパラメーターも渡されない場合にホスト定義のデフォルトが
使用されます。
- *HEX
- ソート順序の決定にソート順序テーブルは使用されず、文字の 16 進数値が
使用されることになります。 これがデフォルト値です。
- *JOB
- プログラムのソート順序は、コンパイル時に展開され、プログラムに対応
付けられます。
コンパイル時には、ソート順序テーブルがシステム内になければなりません。
- *JOBRUN
- プログラムのソート順序は、実行時に展開され、プログラムに関連付けら
れます。
コンパイラーはコンパイル時に、コンパイル・ジョブのソート順序をプログラ
ムに関連付けます
実行時には、このソート順序は実行時のジョブと関連したソート順序によって
置き換えられます。
この値により、いったんプログラムをコンパイルし、実行時に別のソート順序
を使用することが可能になります。
- *LANGIDUNQ
- 使用中のソート順序テーブルが、コード・ページ内の各文字に対して固有
の重みを含んでいなければならないことを指定します。
使用されるソート順序テーブルは、言語 ID 値で識別される固有の重み
付けテーブルとなります。
- *LANGIDSHR
- 使用中のソート順序テーブルが、コード・ページ内の複数の文字に対して
同じ重みを含むことができることを指定します。
使用されるソート順序テーブルは、言語 ID 値で識別される共用の重み
付けテーブルとなります。
- ソート順序名
- 使用されるソート順序テーブルの名前 (SBCS 文字のみ) を入力します。
テーブルには、所定のコード・ページ内のすべての文字について重みが含まれ
ています。 重みは、コード点で定義されている文字に関連付けられています。
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.