SQL の述語条件
- 述語の概要 – True または False に評価される論理条件を記述します。
- ALL – 値をサブクエリで取得された対応するすべての値と照合します。
- ANY – 値をサブクエリで取得された少なくとも 1 つの一致する値と照合します。
- BETWEEN – 値を値の範囲とマッチングします。
- EXISTS – 指定されたオブジェクトの存在を確認します。
- %FIND – ビットマップ・チャンクの反復処理によって、値を一連の生成値とマッチングします。
- FOR SOME – フィールド値の条件テストに基づいて、レコードを返すかどうかを決定します。
- FOR SOME %ELEMENT – リスト要素の値またはリスト要素の数を述語とマッチングします。
- IN – 構造化されていないコンマ区切りリスト内の項目に値を一致させます。
- %INLIST – 値を %List 構造化リストの要素と一致させます。
- %INSET – 値を一連の生成値とマッチングします。
- IS JSON – データ値が JSON 形式であるかどうか判別します。
- IS NULL – データ値が NULL かどうか判別します。
- LIKE – 値をリテラルおよびワイルドカードを含むパターン文字列とマッチングします。
- %MATCHES – 値をリテラル、ワイルドカード、および範囲を含むパターン文字列とマッチングします。
- %PATTERN – 値を、リテラル、ワイルドカード、および文字タイプ・コードを含むパターン文字列とマッチングします。
- SOME – 値をサブクエリで取得された少なくとも 1 つの一致する値と照合します。
- %STARTSWITH – 最初の文字を指定する部分文字列と値をマッチングします。