我需要一个用于 SQL Server 2000 的测试框架(是的,我知道)。
我最好将 tSQLt 与 Red Gate Test 一起使用,但它不适用于 SQL 2000,因为它需要 CLR(以及其他问题)。
那里的很多信息表明SQL Server 2000 支持TSQLUnit(曾经?),但 sourceforge 上的版本都包含不受支持的语法。
具体来说,helper proctsu_FakeTable
包含这个局部变量:
DECLARE @cmd VARCHAR(MAX);
我担心VARCHAR(8000)
这是一个等待发生的问题。