ESQL proporciona los siguientes operadores numéricos:
SET OutputRoot.XML.Data.Age = (DATE '2005-03-31' - DATE '1947-10-24') YEAR TO MONTH;
En todos los casos, si el operando es NULL, el resultado es NULL. Si los operandos son de tipos diferentes, se aplican normas especiales. Estas se describen en Transformaciones CAST implícitas.
Para obtener ejemplos acerca de cómo puede utilizar estos operadores para manipular los valores de fecha y hora, consulte Utilizar operadores numéricos con valores de fecha y hora.