比較条件

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

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

DBCS 文字コード内に SBCS 文字コードが含まれている場合、この照合順序が SBCS と同じ順序で配列されるという保証はない。

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

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

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