Z Wikibooks, biblioteki wolnych podręczników.
Pełna i najbardziej aktualna lista operatorów oraz funkcji znajduje się na w rozdziale 9 dokumentacji.
| operator |
opis |
| AND |
iloczyn |
| OR |
suma |
| NOT |
negacja |
| operator |
przykład |
opis |
| = |
x = 5 |
równy |
| <> lub != |
x <> 0 |
różny |
| >= |
x >= -7 |
większy lub równy |
| <= |
x < 100 |
mniejszy lub równy |
| BETWEEN |
x BETWEEN a AND b |
równoważne (x >= a AND x <= b) |
| NOT BETWEEN |
x NOT BETWEEN a AND b |
równoważne (x < a OR x > b) |
| IS TRUE/IS NOT TRUE |
x IS NOT TRUE |
czy prawdziwy/nieprawdziwy |
| IS FALSE/IS NOT FALSE |
x IS FALSE |
czy nieprawdziwy/prawdziwy |
| IS NULL/IS NOT NULL |
x IS NULL |
czy pusty/czy niepusty |
| IS DISTINCT FROM |
x IS DISTINCT FROM y |
różny, z uwzględnieniem wartości NULL |
| operator |
przykład |
opis |
| + |
5 + 2 |
dodawanie |
| - |
10 - 1 |
odejmowanie |
| * |
5 * x |
mnożenie |
| / |
t / 60 |
dzielenie |
| % |
x % 2 |
reszta z dzielenia |
| ^ |
x ^ 3 |
potęgowanie |
| @ |
@ -5 |
wartość bezwzględna |
| |/ |
|/ 100 |
pierwiastek 2 stopnia |
| ||/ |
||/ 1000 |
pierwiastek 3 stopnia |
| ! |
7 ! |
silnia |
| !! |
!! 7 |
silnia (operator prefiksowy) |
| operator |
przykład |
opis |
| & |
x & 1 |
iloczyn bitowy |
| | |
x | 7 |
suma bitowa |
| ~ |
~x |
negacja bitowa |
| # |
x # 5 |
bitowa różnica symetryczna |
| << |
x << 2 |
przesunięcie bitowe w prawo |
| >> |
x >> 3 |
przesunięcie bitowe w lewo |
TODO