排序順序 (SRTSEQ)

指定當將 NLSSORT 與 ALPHABET 子句中的字母名稱結合時使用的排序順序表的下拉式清單。 「排序」順序清單中的值同語言 ID 值一起使用以確定程式將使用哪個系 統定義或使用者定義的排序順序表。「排序」順序清單中的值等於 CRTCBLPGM、CRTCBLMOD 和 CRTBNDCBL 指令的 SRTSEQ 參數值。 若檔案庫欄位不是空白,則必須指定排序順序表。 不能對排序順序表提供檔案庫名稱和選取 *CMDDFT。

*CMDDFT
將不傳送任何參數至主電腦且將使用主電腦定義的預設值。

*HEX
將不使用排序順序表,將根據字元的十六進位值確定排序順序表。 這是預設值。

*JOB
編譯時,將解析程式的排序順序表並將其與程式解析。編譯時,排序順序表必須存在於系統中。

*JOBRUN
執行時間,將解析程式的排序順序表並將其與程式解析。編譯時,編譯器將使編譯工作的排序順序表與程式結合。 執行時間,此排序順序表將由在執行時間與工作結合的排序順序表取代。此值允許在執行時間編譯一次程式並以不同的排序順序表使用程式。

*LANGIDUNQ
指定對於字碼頁中的每個字元正在使用的排序順序表必須包含一個唯一的權。使用的排序順序表將是由語言 ID 值識別的唯一的加權表。

*LANGIDSHR
指定對於字碼頁中的多個字元正在使用的排序順序表可包含相同的權。使用的排序順序表將是由語言 ID 值識別的共用的加權表。

排序順序表名稱
輸入要使用的排序順序表的名稱 (僅 SBCS 字元)。 此表包含提供字碼頁中的所有字元的權。權與在字碼點定義的字元結合。