Communicator 3000 MPE/iX Release 6.0 (Platform Software Release C.60.00) (30216-90269)

Chapter 10 149
Technical Articles
QUERY/iX Enhancements
"NO MATCH" Enhancement
The FIND, MULTIFIND, and SUBSET commands have been enhanced to
accept a NO MATCH alternative such that all data records NOT
MATCHING the pattern provided are returned by the commands. The
new form of the FIND command is:
FIND [#LIMIT=I;] RELATION/ITEM IDENTIFIER [NO] M[ATCHING] "PATTERN"
[AND/OR RELATION/ITEM IDENTIFIER [NO] M[ATCHING] "PATTERN"]... [END]
The MULTIFIND and SUBSET command syntax are similarly enhanced.
The NO may be followed by additional characters such that all of the
following examples are accepted:
FIND PRODUCTS.NAME NO MATCH "ABC?*"
FIND PRODUCTS.NAME NOT MATCHING "ABC?*"
FIND PRODUCTS.NAME NONE M "ABC?*"
This NO Matching enhancement is NOT related to the B-Tree
functionality and does not utilize the B-Tree retrieval mechanisms.