Funciones canónicas bit a bit (Entity SQL)

Entity SQL incluye funciones canónicas bit a bit. 

Notas

En la tabla siguiente se muestran las demás funciones canónicas de Entity SQL bit a bit. 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

Valor de tipo Byte, Int16, Int32 o Int64.

Ejemplo

-- The following example returns 1.

BitWiseAnd(1,3)

BitWiseNot ( value )

Devuelve la negación bit a bit de value.

Argumentos

Valor de tipo Byte, Int16, Int32 o 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

Valor de tipo Byte, Int16, Int32 o 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

Valor de tipo Byte, Int16, Int32 o Int64.

Ejemplo

-- The following example returns 2.

BitWiseXor (1,3)

Vea también

Conceptos

Funciones canónicas (Entity SQL)