[table of contents for nonframes version]
 
 

Operators

General Description | Types of Operators | Boolean Operators | Proximity Operators | Numeric Operators | Operator Precedence | Altering the Order of Operator Precedence


General Description

Operators are special qualifying words used to connect terms in search queries in order to make the search more or less comprehensive.


Types of Operators

There are 3 types of operators used on STN:

  • Boolean (logic) operators
  • Proximity operators
  • Numeric operators


Boolean Operators

The table below lists the Boolean operators and guidelines for their use.


Proximity Operators

Table A gives a partial list of the more commonly used proximity operators and guidelines for their use.

  Table B gives more variations of (W) and (A).


Numeric Operators

Some search indexes contain numeric information which may be searched as:

  • A single value
  • A range of values
  • Any value above or below a particular value

To learn which data fields are numeric fields in the current file, at an arrow prompt type HELP SNUMERIC.

The table below lists the numeric operators and guidelines for their use.


Operator Precedence

The order of precedence for the execution of operators is:
Numeric operators > (W),(NOTW),(A),(NOTA) > (S),(NOTS) > (P),(NOTP) > (L),(NOTL) > AND, NOT > OR


Altering the Order of Operator Precedence

Parentheses (nesting) can be used to alter the order of execution.

For example:
=> SEARCH A AND B OR C NOT D
is equivalent to
=> SEARCH (A AND B) OR (C NOT D).

By adding parentheses around `B OR C' to read
=> SEARCH A AND (B OR C) NOT D
the order of execution is changed.


[table of contents for nonframes version]


CAS Home| About STN

This set of html files is also available at the web site of FIZ-Karlsruhe, which operates the STN Service Center in Europe.