OR (DMX)

platí pro: Analytické služby SQL Serveru

Logický operátor, který provádí logickou disjunkci na dvou číselných výrazech.

Syntax

  
Expression1 OR Expression2  

Parametry

Výraz 1
Platný výraz Data Mining Extensions (DMX), který vrací číselnou hodnotu.

Výraz 2
Platný DMX výraz, který vrací číselnou hodnotu.

Návratová hodnota

Booleovská hodnota, která vrací PRAVDA, pokud se jeden z argumentů nebo oba argumenty vyhodnocují jako PRAVDA; jinak NEPRAVDIVÉ.

Remarks

Oba argumenty jsou považovány za Booleovské hodnoty (0 jako NEPRAVDA; jinak PRAVDA) před tím, než operátor provede logickou disjunkci. Pokud se jeden nebo oba argumenty vyhodnocují na TRUE, operátor vrátí TRUE. Pokud Expression1 vyhodnotí jako TRUE a Expression2 jako FALSE, operátor vrátí TRUE.

Následující tabulka ilustruje, jak je logická disjunkce provedena.

Pokud je Expression1 Pokud je Expression2 Návratová hodnota je
TRUE TRUE TRUE
TRUE FALSE TRUE
FALSE TRUE TRUE
FALSE FALSE FALSE