确保临时表始终在存储过程中删除

时间:2020-09-18 09:16:07

标签: sql-server asp.net-mvc sql-server-2008 asp.net-mvc-4 iis

我在IIS服务器中发布了一个称为SP的ASP.NET MVC应用程序:

BEGIN

if OBJECT_ID(N'tempdb..#MyTempTable') IS NOT NULL
BEGIN
  DROP TABLE #MyTempTable
END

CREATE TABLE #MyTempTable
(
   someField int,
   someFieldMore nvarchar(50)
)

... Use of temp table here
... And then drop table again at the end..

DROP TABLE #MyTempTable

END

许多用户客户端正在使用此应用。

如果发生某种错误,如何确保总是在最后删除临时表?

0 个答案:

没有答案
相关问题