ESQL 提供以下数字运算符:
SET OutputRoot.XML.Data.Age = (DATE '2005-03-31' - DATE '1947-10-24') YEAR TO MONTH;
在所有的情况下,如果任一操作数是 NULL,则结果是 NULL。如果操作数的类型不同,则应用特殊规则。隐式类型强制转换中有关于这些规则的描述。
关于如何使用这些运算符来处理日期时间值的示例,请参阅将数字运算符用于日期时间值。