표현식에 둘 이상의 연산자가 포함된 경우, 표현식이 평가되는 순서가 결과에 영향을 미칠 수 있습니다. 다음의 예를 고려해 보십시오.
SET a = b + c * d;
ESQL의 우선순위 규칙에서 c에 d를 곱한 후 이 결과를 b에 추가해야 합니다. 이 규칙은 곱셈이 덧셈보다 우선하므로 표현식을 다음과 같이 재정렬할 것을 나타내고 있습니다.
SET a = c * d + b;
이 표현식은 위의 표현식과 같습니다. ESQL의 우선순위 규칙이 아래에 나열되어 있지만, 일반적으로, 의미를 명확하게 하기 위해 괄호를 사용하는 것이 바람직합니다. 우선순위의 순서는 다음과 같습니다.
같은 레벨의 연산은 왼쪽에서 오른쪽으로 계산하여 평가됩니다.