ESQL stellt folgende numerische Operatoren zur Verfügung:
SET OutputRoot.XML.Data.Age = (DATE '2005-03-31' - DATE '1947-10-24') YEAR TO MONTH;
Ist einer der Operanden NULL, so ist das Ergebnis in allen Fällen ebenfalls NULL. Handelt es sich bei den Operanden um unterschiedliche Typen, gelten Sonderregelungen. Diese werden im Abschnitt Implizite Umsetzungen beschrieben.
Beispiele für die Verwendung dieser Operatoren zum Bearbeiten von DATETIME-Werten finden Sie unter Numerische Operatoren mit Werten für Datum und Uhrzeit (DATETIME) verwenden.