Folgende Syntax wird für das Klassen Bedingung erkannt:
>>-identifier-1--+----+--+-----+--+-NUMERIC----------+--------->< '-IS-' '-NOT-' +-ALPHABETIC-------+ +-ALPHABETIC-LOWER-+ +-ALPHABETIC-UPPER-+ +-class-name-------+ +-DBCS-------------+ '-KANJI------------'
Folgende Syntax wird für das Namens Bedingung erkannt:
>>-condition-name-1--------------------------------------------><
Folgende Syntax wird für das Allgemeine Relations Bedingung erkannt:
>>-operand-1--+----+--+-+-----+--+-GREATER--+------+-+------+---> '-IS-' | '-NOT-' | '-THAN-' | | | +- > ---------------+ | | +-LESS--+------+----+ | | | '-THAN-' | | | +- < ---------------+ | | +-EQUAL--+----+-----+ | | | '-TO-' | | | '- = ---------------' | +-GREATER--+------+--OR EQUAL--+----+-+ | '-THAN-' '-TO-' | +- >= --------------------------------+ +-LESS--+------+--OR EQUAL--+----+----+ | '-THAN-' '-TO-' | '- <= --------------------------------' >--operand-2---------------------------------------------------><
Folgende Syntax wird für das Vorzeichen Bedingung erkannt:
>>-operand-1--+----+--+-----+--+-POSITIVE-+-------------------->< '-IS-' '-NOT-' +-NEGATIVE-+ '-ZERO-----'
Folgende Syntax wird für das Verneinungs Bedingung erkannt:
>>-NOT--condition-1--------------------------------------------><
Folgende Syntax wird für das Kombinierte Bedingung erkannt:
.--------------------. V | >>-condition-1----+-AND-+--condition-2-+----------------------->< '-OR--'
Folgende Syntax wird für eine Abgekürzte Kombinierte Bedingung erkannt:
>>-relation-condition-------------------------------------------> .-------------------------------------------------. V | >----+-AND-+--+-----+--+---------------------+--object-+------->< '-OR--' '-NOT-' '-relational-operator-'