我有两个非常大的数字,例如(2 ^ 1000)和((2 ^ 768)-234)作为varbinary(MAX)。 我想在这两个数字之间进行&(AND)操作,但是SQL Server不支持此操作。
您打算怎么解决这个问题?
我的T-SQL:
SELECT
(CAST(12345678901234567890 AS VARBINARY(MAX)))
& CAST(9876543210987654321 AS VARBINARY(MAX))
SQL Server错误:
'&'运算符中的数据类型varbinary(max)和varbinary(max)不兼容。