The TDAUnaryOperator enumeration denotes the unary operator applied to operand of a TDAUnaryExpression expression. The TDAUnaryOperator enumeration is widely used when Dynamic Where expressions are created in code.

The following table shows how TDAUnaryOperator values are translated into human-readable expressions.


  • Unit: uDAWhere.pas
Value Description
duoMinus Negates the value of the operand. The operand should be of a numeric type.
duoNot Logical NOT operation.