複数の演算子を含む式を ESQL が計算する方法。
1 つの式の中に複数の演算子が含まれている場合、式の評価順によって異なる結果になることがあります。 次の例をご覧ください。
SET a = b + c * d;
ESQL の優先順位規則では、まず c に d が乗算され、その結果が b に加算されます。この規則では、乗算が加算よりも優先されるので、この式を次のようにも書き換えられます。
SET a = c * d + b;
結果には、変わりがありません。 ESQL にはこのセクションで後ほど取り上げられている優先順位規則がありますが、一般には、意味を明確にするために括弧を使用することが望ましいでしょう。 優先順位は次のとおりです。
優先順位が同じ演算は、左から右へ評価されます。