我创建了一个包含 7 个临时表的存储过程,每个临时表在它们自己的工作结束时被删除。
我从一个 Web 服务和我们用于不同实例的相同 Web 服务调用 SP。
我已经强制删除了每个临时表,但是当 SP 执行时,它不会删除位于“tempdb/临时表”中的任何临时表。而且,当我打开我的应用程序的新实例并尝试执行相同的 SP 时,它会修改相同的临时表。
这给我带来了问题。它会在 SP 同时执行时锁定表,它会锁定表,我的 sp 无法产生结果并抛出异常。
所以我想在操作结束时删除我的临时表。请帮忙。