Битовые канонические функции (язык Entity SQL)
Язык Entity SQL включает битовые канонические функции.
Замечания
В следующей таблице приведены другие битовые функции Entity SQL . Эти функции возвращают значение Null при наличии входного параметра Null. Возвращаемый тип функций совпадает с типами аргументов. Аргументы должны относиться к одному и тому же типу, если функция принимает более одного аргумента. Для выполнения битовых операций с различными типами необходимо выполнить явное приведение к одному и тому же типу.
Функция | Описание |
---|---|
BitWiseAnd ( value1 , value2 ) |
Возвращает результат битового логического умножения value1 и value2 того же типа, что имеют value1 и value2. Аргументы Имеют тип Byte, Int16, Int32 и Int64. Пример
|
BitWiseNot ( value ) |
Возвращает результат битового отрицания value. Аргументы Имеют тип Byte, Int16, Int32 и Int64. Пример
|
BitWiseOr ( value1 , value2 ) |
Возвращает результат битового логического сложения value1 и value2 того же типа, что имеют value1 и value2. Аргументы Имеют тип Byte, Int16, Int32 и Int64. Пример
|
BitWiseXor ( value1 , value2 ) |
Возвращает результат битового исключающего логического сложения value1 и value2 того же типа, что имеют value1 и value2. Аргументы Имеют тип Byte, Int16, Int32 и Int64. Пример
|