如何计算存储过程结果行集的校验和?

时间:2015-08-19 08:51:46

标签: c# .net sql-server visual-studio-2012 stored-procedures

我正在使用Visual Studio 2012 with Update 4SQL Server Database Project来创建单元测试。 unit test conditions namespace包含ChecksumCondition Class,它引入了将一个或多个SELECT语句与其他语句进行比较的功能。

为了使用ChecksumCondition Class,在Visual Studio我需要使用以下界面定义checksum进行比较:

enter image description here

并且Visual Studio正在为场景后面的给定查询/存储过程/函数计算checksum并返回它。

有人可以说如何使用上面界面后面的.net代码单独为给定查询计算此校验和吗?

我需要这样做,因为我想测试同一存储过程的不同版本的输出。那么,我需要计算两次校验和(执行每个存储过程版本),然后比较它们?此外,我希望能够在.net中计算此校验和,因为我将计算并比较使用不同参数执行存储过程的许多checksums

0 个答案:

没有答案