实体 SQL 包括按位规范函数。
注解
下表显示了按位实体 SQL 规范函数。 如果Null提供输入,这些函数将返回Null。 函数的返回类型与参数类型相同。 如果函数采用多个参数,则参数的类型必须相同。 若要对不同类型执行位运算,则需要显式强制转换为相同类型。
| 功能 | DESCRIPTION |
|---|---|
BitWiseAnd (
value1
,
value2
)
|
按照 value1 和 value2 的类型返回 value1 和 value2 的位与结果。论点 A Byte、Int16、Int32、.Int64示例 -- The following example returns 1.BitWiseAnd(1,3) |
BitWiseNot (
value
)
|
返回 value 的按位取反值。论点 A Byte、Int16、Int32、.Int64示例 -- The following example returns -4.BitWiseNot(3) |
BitWiseOr (
value1
,
value2
)
|
按照 value1 和 value2 的类型返回 value1 和 value2 的位或结果。论点 A Byte、 Int16和 Int32Int64。示例 -- The following example returns 3.BitWiseOr(1,3) |
BitWiseXor (
value1
,
value2
)
|
按照 value1 和 value2 的类型返回 value1 和 value2 位异或结果。论点 A Byte、 Int16和 Int32Int64。示例 -- The following example returns 2.BitWiseXor (1,3) |