expression_1 [NOT] IN
{ expression_2 | ( literal_specification [ { OR | , }...] ) }
構文要素
- expression_1
- expression_2内で、またはliteral、signed_literal TO signed_literal、またはdatetime_literalのいずれかで指定されたリテラルの明示リスト内で存在がテストされる式の値。
- expression_1データ型とliteral値は互換性がなければなりません。暗黙の変換のルールは、比較演算子のそれと同じです。
- IN
- 含まれているものをテストするのか、含まれていないものをテストするのかを指定します。
- リテラルのリストが指定され、signed_literal_1TOsigned_literal_2が含まれている場合を除き、INを次のいずれかと置き換えることができます。
- IN ANY
- IN SOME
- = ANY
- = SOME5
- 代用可能
- expression_2
- expression_1の存在がテストされる値。
- literal_specification
{ literal |
signed_literal_1 TO signed_literal_2 |
datetime_literal
}
- literal
- リテラル
- マクロのパラメータ
- TIMEやDATEなどの組み込み値
- signed_literal_1 TO signed_literal_2
- リテラルの範囲。
- datetime_literal
- ANSI DateTimeリテラル。