排序序列(SRTSEQ)

指定当将 NLSSORT 与 ALPHABET 子句中的字母名称关联时使用的排序序列的下拉列表。“排序”顺序列表中的值同语言标识符值一起使用以确定程序将使用哪个系 统定义或用户定义的排序序列表。“排序”顺序列表中的值等价于 CRTCBLPGM、CRTCBLMOD 和 CRTBNDCBL 命令的 SRTSEQ 参数值。若库字段不是空白,则必须指定排序序列。不能对排序序列给定库名称和选择 *CMDDFT。

*CMDDFT
将不传送任何参数至主机且将使用主机定义的缺省值。

*HEX
将不使用排序序列表且将根据字符的十六进制值确定排序序列。这是缺省值。

*JOB
编译时,将解析程序的排序序列并将其与程序关联。编译时,排序序列表必须存在于系统中。

*JOBRUN
运行时,将解析程序的排序序列并将其与程序关联。编译时,编译器将使编译作业的排序序列与程序关联。运行时,此排序序列将由在运行时与作业关联的排序序列取代。此值允许在运行时编译一次程序并以不同的排序序列使用程序。

*LANGIDUNQ
指定对于代码页中的每个字符正在使用的排序序列表必须包含一个唯一的权。使用的排序序列表将是由“语言”标识符值标识的唯一的加权表。

*LANGIDSHR
指定对于代码页中的多个字符正在使用的排序序列表可包含相同的权。使用的排序序列表将使用“语言”标识符值标识的共享的加权表。

排序序列名称
输入要使用的排序序列表的名称(仅 SBCS 字符)。此表包含给定代码页中的所有字符的权。权与在代码点定义的字符有关联。