LIKE-Bedingungen sind Suchbedingungen mit LIKE-Prädikat, für die Folgendes gilt:
· Operator ist der Operator LIKE .
·
LIKE-Bedingungen haben folgende Form:
<column_spec>
LIKE <extended_value_spec>
· Die verwendete Wertespezifikation (extended_value_spec) darf nicht mit den SQL-Syntaxelementen match_string bzw. match_set beginnen.
Nur LIKE-Bedingungen, die diesen Festlegungen genügen, kann der Optimierer zum Ermitteln einer optimalen Suchstrategie verwenden.
Bedingungen der Form ...NOT (<column_spec> NOT LIKE <extended_value_spec>) werden, wenn möglich, in einen Ausdruck <column_spec> LIKE <extended_value_spec> überführt. Diese umgeformte Bedingung wird dann vom Optimierer weiterverarbeitet.