此項決定表達式中項的分組。這顯示了如何計算表達式。某些運算符的優先級會高於其他運算符,比如乘法運算符的優先級高於加法運算符。
讓我們看一個例子:
Y = 5 + 2 * 3
在上麵的方程中Y被賦值為11,而不是21。因為,*的優先級高於+。所以,它首先乘以2*3,然後加上5。
但是,具有最高優先級的操作符出現在表的頂部,具有最低優先級的操作符出現在表的底部。然後在表達式中,優先級更高的操作符將首先求值。
運算符的優先級如下:=,<,>,<=,>=,<>,!=,~=,^=,IS NULL, like, BETWEEN, IN。
操作符 |
操作 |
** |
求冪 |
+、- |
身份,否定 |
* / |
乘、除 |
+, -, || |
加法,減法,串聯 |
不 |
邏輯否定 |
和 |
結合 |
或 |
包容 |