BIT_AND
📄字数 342
👁️阅读量 加载中...
功能描述
执行按位与聚合运算,返回按位与运算结果数据。
语法格式
sql
BIT_AND(expr)
输入参数
expr
:数据类型为VARBIT
。
输出结果
VARBIT
类型,若expr
的某值为NULL
,则忽略跳过此值,并发出警告信息。
示例
sql
SQL> CREATE TABLE tab_bit_and(c1 VARBIT(7));
SQL> INSERT INTO tab_bit_and VALUES(b'1010101')(b'1011100')(b'0011100');
SQL> SELECT BIT_AND(c1) FROM tab_bit_and;
+------------+
| EXPR1 |
+------------+
| b'0010100' |
+------------+
SQL> INSERT INTO tab_bit_and VALUES(NULL);
SQL> SELECT BIT_AND(c1) FROM tab_bit_and;
+------------+
| EXPR1 |
+------------+
| b'0010100' |
+------------+
(1 row)
Warning: [E17091] 统计函数忽略了部分空值