我有一个包含大量逻辑的数据库,我必须维护它。我需要一种方法来知道至少在更改某些内容后一切都可以正常工作。
例如,我想知道所有存储过程和触发器在更改列类型后是否仍然有效。
有没有办法做到这一点?
提前致谢。
我有一个包含大量逻辑的数据库,我必须维护它。我需要一种方法来知道至少在更改某些内容后一切都可以正常工作。
例如,我想知道所有存储过程和触发器在更改列类型后是否仍然有效。
有没有办法做到这一点?
提前致谢。
您可以看看tSQLt(TSQL 的单元测试)。使用它,您可以根据估计结果检查功能。
您可以遍历所有过程、函数等并在 TSQL 中调用它们,或者运行我的实用程序 checktsql(WinForms 应用程序)。
但是我没有分析如何检查触发器。(我怎么会忘记?)