Auf logische Operatoren können Sie im Menü Operator zugreifen. Mit diesen Operatoren werden Bedingungen erstellt, die einen Wert für eine Texteigenschaft zurückgeben, wenn diese einem bestimmten Muster entspricht oder in einer bestimmten Liste enthalten ist.
Beim Erstellen eines Ausdrucks für Geodatenobjekte können Sie die folgenden logischen Operatoren verwenden:
Operator | Definition | Syntax |
---|---|---|
LIKE |
Sucht nach Text, der einem Muster entspricht. Das (in einfachen Anführungszeichen) angegebene Muster kann normale Zeichen und das Platzhalterzeichen Prozent (%) enthalten. Damit eine Übereinstimmung erzielt wird, müssen die normalen Zeichen genau mit den im Muster angegebenen Zeichen übereinstimmen. Mit dem Prozentzeichen können Teile des Musters mit beliebigem Inhalt angegeben werden. |
Eigenschaft LIKE 'text%' |
NOT LIKE |
Sucht nach Text, der keinem Muster entspricht. Sie können das Platzhalterzeichen genau wie bei LIKE verwenden. |
NOT Eigenschaft LIKE 'text%' |
IN |
Ermittelt, ob ein angegebener Wert mit einem Wert in einer Liste übereinstimmt. |
Eigenschaft IN (Wert,Wert) |
NOT IN |
Ermittelt, ob ein angegebener Wert nicht mit einem Wert in einer Liste übereinstimmt. |
NOT Eigenschaft IN (Wert,Wert) |
IS NULL |
Gibt die angegebene Eigenschaft zurück, wenn diese null ist. Ein Ausdruck mit einem Bit-für-Bit-Operator oder arithmetischen Operator wird als NULL ausgewertet, wenn einer der Operanden NULL ist. |
Eigenschaft IS NULL |
IS NOT NULL |
Gibt die angegebene Eigenschaft zurück, wenn diese nicht null ist. Ein Ausdruck mit einem Bit-für-Bit-Operator oder arithmetischen Operator wird als NULL ausgewertet, wenn einer der Operanden NULL ist. |
NOT Eigenschaft IS NULL |
AND |
Kombiniert Bedingungen und ergibt eine Übereinstimmung, wenn ein Wert alle Bedingungen erfüllt. |
Ausdruck AND Ausdruck |
OR |
Kombiniert Bedingungen und ergibt eine Übereinstimmung, wenn ein Wert eine der Bedingungen erfüllt. |
Ausdruck OR Ausdruck |
NOT |
Kehrt einen booleschen Ausdruck um. |
NOT Wert |
( ) |
Gruppiert die Auswahl mithilfe von Klammern. |
(Wert, Wert) |