2010-12-06 85 views
1

我在舊的DTS包中遇到了「理智檢查」sql任務,但由於某些錯誤,我無法打開它查看代碼。SQL Server 2008:什麼是理智檢查?

我只是想知道什麼是理智檢查和如何寫一個。

感謝

+0

哈哈!我原以爲這會對數據看起來比較「理智」並且DTS任務可以繼續進行的一些條件做一個膚淺的檢查。你可以將DTS包導出到VB並閱讀它嗎? – 2010-12-06 19:44:33

回答

1

完整性檢查是有些出乎錯誤條件,如

if 1+1 !=2 
BEGIN 
    PRINT 'the sky is falling!!!' 

END 
0

我只是想知道一個全面的檢查是什麼...

from wikipedia

的合法性檢查或完整性檢查是 基本測試,以快速評估是否 索賠或計算結果 可能是真實的。一個 理智的測試點是排除某些 明顯錯誤的結果類別, 不抓住每一個可能的錯誤。在 運算,例如,當乘以9 ,使用 整除規則9驗證 結果的數字之和是 整除9是一個理智的測試 - 它 不會抓住每一個乘法 錯誤,但是這是一種快速簡單的 方法來發現許多可能的 錯誤。

在計算機科學中,理智 測試是 一個非常簡短的運行通過計算機 程序,系統,計算或其他 分析的功能,以確保系統或 方法按預期工作,經常在 之前進行更詳盡的 測試。

...以及如何寫一個。

應用以上。

+0

有沒有要求粗魯,這真的傷害了我的感情 – Matt 2010-12-06 21:01:07

+0

@Matt:我不是故意粗魯,我覺得我回答了這個問題? – ChristopheD 2010-12-07 13:16:14