SQL 服务器 - CHECKSUM() ON 2005 与 2008+ 版本
SQL Server - CHECKSUM() ON 2005 vs 2008+ versions
我已经在 SQL 服务器 2008、2012、2016 上测试了 CHECKSUM()
:
SELECT ABS( CHECKSUM( 0x010006002B11E231F06C1DF20200000000000000 ) )
所有版本return:236465144
我没有SQL Server 2005,所以这个版本会是什么结果。
我看到我上面使用的 CHECKSUM()
仅适用于 2008+ 版本。
来自 SQL Server 2005 的 CHECKSUM()
是否与其他版本相同?
Can I even call CHECKSUM() on 2005? The question is: if I run the
query above, what will return.
是的,你可以调用它,结果是一样的。
这是我的 SQL Server 2005:
我已经在 SQL 服务器 2008、2012、2016 上测试了 CHECKSUM()
:
SELECT ABS( CHECKSUM( 0x010006002B11E231F06C1DF20200000000000000 ) )
所有版本return:236465144
我没有SQL Server 2005,所以这个版本会是什么结果。
我看到我上面使用的 CHECKSUM()
仅适用于 2008+ 版本。
来自 SQL Server 2005 的 CHECKSUM()
是否与其他版本相同?
Can I even call CHECKSUM() on 2005? The question is: if I run the query above, what will return.
是的,你可以调用它,结果是一样的。
这是我的 SQL Server 2005: