比較条件

字類が NCHAR であるデータ項目および定数は、任意の比較演算子を用いて比較条件で使用できる。データの変換、編集、または逆編集は行われず、項類が NCHAR である項目および項類が NCHAR-EDITED である項目は区別されない。

比較処理では、文字の比較が行われる。DBCS 文字集合の文字同士では、通常は照合順序は付けられないため、DBCS 文字を 2 進数として解釈し、その文字を表わすビット パターンの数値に基づいて、文字の照合順序を決定する。

DBCS 文字コードに SBCS 文字集合の文字コードが含まれている場合、SBCS と同じ照合順序でそれらが配列されるとは限らない。

ある文字が DBCS および SBCS 文字集合の両方に存在する場合、その DBCS および SBCS 文字は等しいとは見なされない。

PROGRAM COLLATING SEQUENCE 句は、字類が NCHAR または NCHAR 定数であるデータ項目の比較に関しては効果がない。

作用対象同士で長さが異なる場合、長い方と同じ長さになるまで短い方の右側に全角の空白を付け加えたものとして、比較が行われる。