Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Entity SQL obsahuje bitové kanonické funkce.
Poznámky
Následující tabulka ukazuje bitové kanonické funkce Entity SQL. Tyto funkce vrátí Null, pokud je zadán Null vstup. Návratový typ funkcí je stejný jako typ argumentů. Argumenty musí být stejného typu, pokud funkce přebírá více než jeden argument. Pokud chcete provádět bitové operace napříč různými typy, musíte explicitně převést na stejný typ.
| Funkce | Popis |
|---|---|
BitWiseAnd (
value1
,
value2
)
|
Vrátí bitové spojení value1 a value2 jako typ value1 a value2.Argumenty A Byte, Int16, Int32a Int64.Příklad -- The following example returns 1.BitWiseAnd(1,3) |
BitWiseNot (
value
)
|
Vrátí bitový komplement value.Argumenty A Byte, Int16, Int32a Int64.Příklad -- The following example returns -4.BitWiseNot(3) |
BitWiseOr (
value1
,
value2
)
|
Vrátí bitovou disjunkci value1 a value2 jako typ value1 a value2.Argumenty A Byte, Int16, Int32 a Int64.Příklad -- The following example returns 3.BitWiseOr(1,3) |
BitWiseXor (
value1
,
value2
)
|
Vrátí bitové exkluzivní disjunkce value1 a value2 jako typ value1 a value2.Argumenty A Byte, Int16, Int32 a Int64.Příklad -- The following example returns 2.BitWiseXor (1,3) |