建立語言排序鍵。
類別: | 地區設定 |
字元運算式
以 POSIX 名稱 (ja_JP) 形式指定地區設定名稱。請參閱 LOCALE= 系統選項的值,以取得地區設定名稱和 Posix 值清單。
strength 的值與定序層級相關。有五個定序層級值。下表提供五個層級的相關資訊。 strength 的預設值與地區設定相關。
值
|
定序類型
|
描述
|
PRIMARY 或 P
|
PRIMARY 會指定基本字元之間的差異 (例如 "a" < "b")。
|
它是最大的差異。例如,字典是依基本字元分成不同部分。
|
SECONDARY 或 S
|
字元中的重音符號會被視為次要差異 (例如 "as"
< "às" < "at")。
|
字母的其他差異也可以視為次要差異 (視語言而定)。字串中具有主要差異時,會忽略次要差異。
|
TERTIARY 或 T
|
第三個層級會區分字元中的大小寫差異 (例如 "ao" < "Ao" < "aò")。
|
範例是大型與小型假名之間的差異。字串中具有主要或次要差異時,會忽略第三差異。
|
QUATERNARY 或 Q
|
在層級 1-3 上忽略標點符號時,可再使用一個層級來區分附有與不附標點符號的文字 (例如 "ab" <
"a-b" < "aB")。
|
字串中具有主要、次要或第三差異時,會忽略此差異。如果需要忽略標點符號或處理日文文字時,則應該使用第四層級。
|
IDENTICAL 或 I
|
所有其他層級都相等時,會使用相同層級進行取捨。只有在層級 1-4 沒有差異的情況下,才會在此層級比較每個字串之 NFD 形式的 Unicode 字碼指標值。
|
例如,只有在此層級區分希伯來文聲調變化標記。因為兩個字串之間的字碼指標值差異十分罕見,所以此層級應該謹慎地使用。
|