Cuando una expresión requiere más de un operador, el orden en que se evalúa la expresión puede afectar el resultado. Observe el ejemplo siguiente:
SET a = b + c * d;
En las normas de prioridad de ESQL, c se multiplica por d y el resultado se añade a b. Esta norma indica que la multiplicación tiene prioridad sobre la suma, por lo tanto, reclasificar la expresión de este modo:
SET a = c * d + b;
no cambia nada. Las normas de prioridad de ESQL se establecen a continuación pero generalmente se recomienda utilizar paréntesis para aclarar el significado. El orden de prioridad es:
Las operaciones al mismo nivel se evalúan de izquierda a derecha.