位函数和操作符
TiDB 支持使用 MySQL 8.0 中提供的所有位函数和操作符。
位函数和操作符表
函数和操作符名 | 功能描述 |
---|---|
BIT_COUNT() | 返回参数二进制表示中为 1 的个数 |
& | 位与 |
~ | 按位取反 |
| | 位或 |
^ | 位亦或 |
<< | 左移 |
>> | 右移 |
MySQL 兼容性
在处理位函数和操作符时,MySQL 8.0 与之前版本的 MySQL 之间存在一些差异。TiDB 旨在遵循 MySQL 8.0 的行为。
已知问题
在以下情况中,TiDB 中的查询结果与 MySQL 5.7 相同,但与 MySQL 8.0 不同。