DECLARE @Query1Checksum bigint
DECLARE @Query2Checksum bigint
-- Get checksum from source query
Select @Query1Checksum = CHECKSUM_AGG(BINARY_CHECKSUM(*))
FROM
(
-- [Start Source Query]
SELECT *
FROM Orders
-- [End Source Query]
)
AS Source
-- Get checksum from comparison query
Select @Query2Checksum = CHECKSUM_AGG(BINARY_CHECKSUM(*))
-- [Start Comparison Query]
WHERE OrderID >= 10000
-- [End Comparison Query]
As Comparison
-- Compare CheckSums to determine equality
IF @Query1Checksum = @Query2Checksum
PRINT 'Queries are Equal'
ELSE
PRINT 'Queries are NOT Equal'
Remember Me
b, blockquote@cite, em, i, strike, strong, sub, sup, u
Powered by: newtelligence dasBlog 2.3.9074.18820
© Copyright 2012, Troy DeMonbreun
E-mail