Operátor je znak nebo symbol, který určuje typ výpočtu, který se má provést v rámci výrazu. Existují matematické operátory, operátory porovnání, logické a referenční operátory. Access podporuje celou řadu operátorů, včetně aritmetických operátorů, jako je +, -, násobení (*) a dělení (/), kromě relačních operátorů pro porovnávání hodnot, textových operátorů pro zřetězení textu a logických operátorů pro určení hodnot pravda nebo nepravda. Tento článek obsahuje podrobnosti o použití těchto operátorů.
V tomto článku
Aritmetické operátory
Aritmetické operátory slouží k výpočtu hodnoty ze dvou nebo víc čísel nebo ke změně znaménka čísla z kladného na záporné a naopak.
|
Relační operátory
Relační operátory slouží k porovnání hodnot a vrácení výsledku, který má hodnotu True, False nebo Null.
Operátor |
Účel |
Příklad |
---|---|---|
< |
Vrátí hodnotu True, pokud je první hodnota menší než druhá hodnota. |
Hodnota1 < Hodnota2 |
<= |
Vrátí hodnotu True, pokud je první hodnota menší nebo rovná druhé hodnotě. |
Hodnota1 <= Hodnota2 |
> |
Vrátí hodnotu True, pokud je první hodnota větší než druhá hodnota. |
Hodnota1 > Hodnota2 |
>= |
Vrátí hodnotu True, pokud je první hodnota větší nebo rovná druhé hodnotě. |
Hodnota1 >= Hodnota2 |
= |
Vrátí hodnotu True, pokud je první hodnota rovná druhé hodnotě. |
Hodnota1 = Hodnota2 |
<> |
Vrátí hodnotu True, pokud se první hodnota nerovná druhé hodnotě. |
Hodnota1 <> Hodnota2 |
Poznámka: Ve všech případech, pokud je první nebo druhá hodnota Null, bude mít hodnotu Null i výsledek. Protože hodnota Null představuje neznámou hodnotu, nebude známý ani žádný výsledek porovnání s hodnotou Null.
Logické operátory
Logické operátory slouží ke kombinování dvou logických hodnot a vrácení hodnoty True, False nebo Null. Logické operátory se označují taky jako Booleovské.
|
Operátory zřetězení
Operátory zřetězení slouží ke sloučení dvou textových hodnot do jedné.
|
Speciální operátory
Použití speciálních operátorů k vrácení hodnoty True nebo False je popsané v následující tabulce.
|