小编A.C*_*ham的帖子

给定相同的输入,HASHBYTES 函数是否保证返回相同的输出?

如果我在机器上的脚本中使用 SQL SERVER HASHBYTES() 函数,是否保证在另一台机器/实例上运行时产生相同的输出?

例如,将

SELECT HASHBYTES('SHA1', 'Hello World')

无论 SQL 版本、处理器架构等如何,生成相同的输出?

还会

SELECT HASHBYTES('SHA1', column1) from table1

如果列定义略有不同,则生成相同的输出 - 例如 varchar(50) 与 varchar(100)?

这里有什么需要考虑的吗?

sql-server t-sql

6
推荐指数
1
解决办法
9795
查看次数

标签 统计

sql-server ×1

t-sql ×1