(注意:- 我在这里写的代码可能有语法错误)
我有一个有 2 个字段的表
创建表跟踪( TraceName VARCHAR(100)、BlockVector VARCHAR(MAX)、NumHits INT);
表中有大约 100 万个条目。
我想从该表中实现以下目标:
1) 对于每一行,对 BlockVector 列与另一个相同长度的 VARCHAR 进行按位异或,并将设置的位数存储在 NumHits 列中
2) 找到 NumHits 列的最大值。
为了在 T-SQL 中查找 XOR,我们可以使用 '^' 运算符。如何找到设置的位数。
任何帮助将不胜感激。