uCosminexus DocumentBroker Version 5 リファレンス API
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
(1) <検索条件>の形式
<検索条件> ::= <左括弧> <検索条件> <右括弧>
|<述語>
|NOT <検索条件>
|<検索条件> OR <検索条件>
|<検索条件> AND <検索条件>
(2) <検索条件>についての規則
- <検索条件>の論理演算は,次の順序で評価されます。
論理演算の評価順序
- 括弧内
- NOT
- AND
- OR
- 論理演算で指定できるネスト数については,HiRDBの制限に従います。
- edmSQLで提供している論理演算子ANDおよびORは,2項演算子です。複数の被演算子を指定したい場合は,演算子を複数組み合わせて指定してください。
例えば,「a」,「b」,「c」および「d」のAND演算は,「a AND b AND c AND d」または「((a AND b) AND c) AND d」のように表記してください。
- 否定演算
- 演算子:NOT
- 形式:NOT <検索条件>
- 否定演算の演算結果を次の表に示します。
表2-36 否定演算の演算結果
- 論理和演算
- 演算子:OR
- 形式:<検索条件> OR <検索条件>
- 論理和演算の演算結果を次の表に示します。
表2-37 論理和演算の演算結果
| OR |
真 |
偽 |
不定 |
| 真 |
真 |
真 |
真 |
| 偽 |
真 |
偽 |
不定 |
| 不定 |
真 |
不定 |
不定 |
- 論理積演算
- 演算子:AND
- 形式:<検索条件> AND <検索条件>
- 論理積演算の演算結果を次の表に示します。
表2-38 論理積演算の演算結果
| AND |
真 |
偽 |
不定 |
| 真 |
真 |
偽 |
不定 |
| 偽 |
偽 |
偽 |
偽 |
| 不定 |
不定 |
偽 |
不定 |
All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi Solutions, Ltd.