次の方法で共有


エンタープライズ検索 SQL 構文でのリテラル値の比較

標準の比較演算子を使用して、単一値の列とリテラル値のマッチングを行います。

…WHERE <column> <comp_op> <literal>

Remarks

比較の右側は literal でなければなりません。列を計算値または別の列と比較することはできません。

複数値の列の比較については、「エンタープライズ検索の SQL 構文での複数値 (ARRAY) の比較」を参照してください。

column 部分は任意の有効な列にできます。literal は、任意の文字列値、数値、16 進値、ブール値、または日付リテラル値にできます。完全一致のみが検出され、ワイルドカード文字は無視されます。literal はタイプキャストでもかまいません。

次の表に、サポートされている比較演算子を示します。

Comp_op

説明

=

等しい

!= または <>

等しくない

>

より大きい

>=

以上

<

より小さい

<=

以下

literal 値の比較述語の例を次に示します。

…WHERE Author='John Smith'

…WHERE BugStatus != "Resolved"

…WHERE size >= 10000

See Also

参照

エンタープライズ検索の SQL 構文の非フルテキスト述語

エンタープライズ検索の SQL 構文での複数値 (ARRAY) の比較