Skip to content

BIT_OR

功能描述

执行按位或聚合运算,返回按位或运算结果数据。

语法格式

BIT_OR(expr)

参数说明

expr:数据类型为VARBIT。

函数返回类型

VARBIT类型。

说明:

expr的某值为NULL,则忽略跳过此值,并发出警告信息。

示例

sql
SQL> CREATE TABLE tab_bit_or(c1 VARBIT(7));

SQL> INSERT INTO tab_bit_or VALUES(b'1010101')(b'1011100')(b'0011100');

SQL> SELECT BIT_OR(c1) FROM tab_bit_or;

EXPR1 |
------------------------------------------------------------------------------
b'1011101' |

SQL> INSERT INTO tab_bit_or VALUES(NULL); 

SQL> SELECT BIT_OR(c1) FROM tab_bit_or;

BIT_OR(c1)(VARBIT) | 
------------------------------------------------------------------------------
b'1011101' |
   
Warning: [E17091] 统计函数忽略了部分空值