【发布时间】:2012-05-10 08:29:06
【问题描述】:
tSQLt 测试框架需要为数据库设置 TRUSTWORTHY ON,并为服务器启用 SQL CLR。
为什么需要这些?是否可以在没有 CLR 对象的情况下实现相同/相似的功能?
【问题讨论】:
-
显而易见的答案是 tSQLt 的某些部分由需要访问外部资源的 SQL CLR 代码或非托管代码组成。至于“有没有可能”,好吧,没有什么能阻止有人尝试制作一个在纯 T-SQL 中运行的 SQL 单元测试框架,但我祝他们好运……
标签: sql-server testing sqlclr tsqlt