Debugging SQL Server:有没有一种方法可以在不实际插入的情况下测试插入是否成功

Debugging SQL Server:有没有一种方法可以在不实际插入的情况下测试插入是否成功,debugging,insert,sql-server-2000,Debugging,Insert,Sql Server 2000,因此,我正在调试一个相当复杂的财务报告应用程序,其中几乎所有的业务逻辑都是通过存储过程处理的 我正在调试各种存储过程的特定调用堆栈,我想知道在SQLServer2000中是否有任何方法可以在不实际执行插入的情况下实际测试插入是否成功 我希望我的问题有意义。 谢谢 不太可能。您可以在事务中包装内容,然后在查看其是否有效后将其回滚。您可以在事务中执行插入操作,检查是否成功,然后回滚。实际上,在我的情况下,我处理的一些表有数百万行。。执行提交和回滚会将数据库锁定几个小时。。

因此,我正在调试一个相当复杂的财务报告应用程序,其中几乎所有的业务逻辑都是通过存储过程处理的

我正在调试各种存储过程的特定调用堆栈,我想知道在SQLServer2000中是否有任何方法可以在不实际执行插入的情况下实际测试插入是否成功

我希望我的问题有意义。
谢谢

不太可能。您可以在事务中包装内容,然后在查看其是否有效后将其回滚。

您可以在事务中执行插入操作,检查是否成功,然后回滚。

实际上,在我的情况下,我处理的一些表有数百万行。。执行提交和回滚会将数据库锁定几个小时。。