Der Operator 'is' gibt an, ob der erste von zwei Operanden zur Kategorie des zweiten Operanden gehört. Im Gegensatz dazu gibt der Operator 'not' an, ob der erste Operand nicht zur Kategorie des zweiten Operanden gehört. Die Bedeutung des Operators hängt von der linken Seite des Vergleichs ab.

Verwenden Sie den Operator 'is' oder 'not', um eine Prüfung auf E/A-Fehler vorzunehmen. Wenn Sie sich im V6-Ausnahmemodus befinden (siehe v60ExceptionCompatibility), können Sie einen Datensatz (oder eine Datensatzfeldgruppe) sowohl mit permanenten als auch mit sporadisch auftretenden Fehlern vergleichen. Im normalen Ausnahmemodus können Sie einen Vergleich nur mit sporadisch auftretenden E/A-Fehlern vornehmen. Permanente E/A-Fehler lösen entweder die Ausnahmebedingung 'FileIOException' (Datei-E/A) oder die Ausnahmebedingung 'SQLException' (SQL-E/A) aus. Eine vollständige Liste der E/A-Fehler finden Sie im Abschnitt E/A-Fehlerwerte.
| Plattform | Problem |
|---|---|
| JavaScript-Generierung | Es werden ausschließlich die folgenden Varianten des Operators 'is' und 'not' unterstützt: Verwendung von 'sysVar.systemType' und datensatzspezifische Tests für 'blanks' und 'numeric'. |