SQL Server:有没有办法测试INSERT是否会在没有实际插入的情况下成功

时间:2011-03-24 02:25:31

标签: debugging insert sql-server-2000

所以,我正在调试一个非常复杂的财务报告应用程序,几乎所有的业务逻辑都是通过存储过程来处理的。

我正在调试各种存储过程的特定调用堆栈,我想知道在SQL Server 2000中是否有任何方法来实际测试插入是否成功而不实际插入。

我希望我的问题有道理。 谢谢!

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

不是真的。您可以将事物包装在事务中,然后在查看它是否有效之后将其回滚。