Anfang des Inhaltsbereichs

 Bereichsbedingung 

Bereichsbedingungen sind Suchbedingungen mit Vergleichsprädikat oder BETWEEN-Prädikat. Für sie gilt Folgendes:

·        Operatoren sind nur die Vergleichsoperatoren < | <= | => | > und der Operator BETWEEN

·        Bereichsbedingungen haben eine der folgenden Formen:
<column_spec > < < | <= | => | > > <extended_value_spec >

oder
<column_spec> BETWEEN <extended_value_spec> AND <extended_value_spec>

Nur Bereichsbedingungen, die diesen Festlegungen genügen, kann der Optimierer zum Ermitteln einer optimalen Suchstrategie verwenden.

Ob der Bereich durch einen BETWEEN-Operator oder durch Kombination der Vergleichsoperatoren <= und => begrenzt wird, ist für die Suchstratgie unerheblich.

Bedingungen der folgenden Form werden, wenn möglich, in einen Ausdruck ohne NOT mit entsprechend negiertem Operator überführt:

...NOT (<column_spec> < < | <= | => | > > <extended_value_spec>)

...NOT (<column_spec> NOT BETWEEN <extended_value_spec> AND <extended_value_spec>)

Die umgeformte Bedingung wird dann vom Optimierer weiterverarbeitet.

Ende des Inhaltsbereichs