評価の順序 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ SQL関数、演算子、式および述部

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/xzf1512079057909.ditamap
dita:ditavalPath
ja-JP/xzf1512079057909.ditaval
dita:id
B035-1145
Product Category
Software
Teradata Vantage

次のテーブルに、算術式での演算の優先順位を示します。

優先順位 操作
最高 +オペランド(正符号)

-オペランド(負符号)

オペランド**オペランド(べき乗算)
オペランド*オペランド(乗算)

オペランド/オペランド(除算)

オペランドMODオペランド(比率演算子)

オペランド+オペランド(加算)

オペランド-オペランド(減算)

一般に、評価の順序は以下のようになります。

  1. 括弧内の演算が最初に実行されます。
  2. 括弧がないときは、演算は優先順位の順序で実行されます。
  3. 同一の優先順位の演算子は、左から右に向かって評価されます。

最適化ルーチンでは、関与する演算の結合および可換プロパティに基づいて評価が並べ替えられることがあります。