Funciones canónicas bit a bit

Entity SQL incluye funciones canónicas bit a bit.

Comentarios

En la tabla siguiente se muestran las funciones canónicas bit a bit de Entity SQL. Estas funciones devolverán Null si se proporciona la entrada Null. El tipo de valor devuelto de las funciones es igual que los tipos de argumento. Los argumentos deben ser del mismo tipo, si la función toma más de uno. Para realizar las operaciones bit a bit a través de tipos diferentes, es necesario convertir explícitamente al mismo tipo.

Función Descripción
BitWiseAnd ( value1 , value2 ) Devuelve la conjunción bit a bit de value1 y value2 como el tipo de value1 y value2.

Argumentos

Un Byte, Int16, Int32 y Int64.

Ejemplo

-- The following example returns 1.

BitWiseAnd(1,3)
BitWiseNot ( value ) Devuelve la negación bit a bit de value.

Argumentos

Un Byte, Int16, Int32 y Int64.

Ejemplo

-- The following example returns -4.

BitWiseNot(3)
BitWiseOr ( value1 , value2 ) Devuelve la disyunción bit a bit de value1 y value2 como el tipo de value1 y value2.

Argumentos

Un Byte, Int16, Int32 y Int64.

Ejemplo

-- The following example returns 3.

BitWiseOr(1,3)
BitWiseXor ( value1 , value2 ) Devuelve la disyunción exclusiva bit a bit de value1 y value2 como el tipo de value1 y value2.

Argumentos

Un Byte, Int16, Int32 y Int64.

Ejemplo

-- The following example returns 2.

BitWiseXor (1,3)

Consulte también