2010-12-06 131 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