我必須將大量遺留SQL查詢轉換爲存儲過程(重寫和整理),我正在尋找一種有效的方法來逐一比較結果,以確保我沒有修改過這些行爲。我目前使用SQLDelta,但它需要我將每個查詢的結果傳輸到表中,並使用SSIS將其傳輸到單獨的服務器。這是因爲SQL Delta是圍繞比較數據庫/表而不是數據集。它不會比較同一個數據庫中的表。任何人都知道一種方法/工具來比較即席SQL查詢?
真的是我想知道的是沒有任何人有一個方法/工具來比較的SQLDelta方式即席查詢結果(也就是匹配了上PK匹配行,突出差異,間距結果顯示附加/缺少的行在每組中)。理想情況下,我會粘貼SQL之前和之後並生成結果。結果集可以是〜10到20萬行和〜50列。
不能相信我無法通過谷歌找到這些行的東西。任何幫助讚賞。
感謝
謝謝,但僅僅因爲它們的剪切尺寸,沒有以網格方式排列的比較是痛苦的,雖然 – Ray 2010-10-21 12:25:07
這就是爲什麼我會使用龜合併。它將突出顯示兩個查詢之間的哪些行和列是不同的。 – 2010-10-21 12:29:49
或者你可以使用ms字或任何其他文本比較工具 – Beth 2010-10-21 14:46:48