sql Server的散列
函数HASHBYTES的输入限制为8000字节.
你如何散列更大的字符串?
您可以对输入的8k(或4k或2k)块进行散列,然后将这些散列连接起来或将它们散列为新的散列值.如果你必须创建一个类似的算法(例如在外部.NET应用程序中)来比较在
sql Server之外创建的哈希,这可能会变得很困难.
另一种选择:在sql Server的CLR integration上精益求精,并在.NET程序集中执行散列.
原文链接:https://www.f2er.com/mssql/83525.html