Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

SQL の述語条件

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