开发者社区 问答 正文

确定SQL Server中是否存在临时表的最佳方法是什么?

在编写计划重新运行的T-SQL脚本时,经常会使用临时表存储临时数据。由于临时表是动态创建的,因此,我希望能够仅在该表存在时才删除该表(在创建表之前)。

我将发布使用的方法,但我想看看是否有更好的方法。

展开
收起
心有灵_夕 2019-12-24 21:53:36 799 分享 版权
1 条回答
写回答
取消 提交回答
  • IF Object_Id('TempDB..#TempTable') IS NOT NULL
    BEGIN
        DROP TABLE #TempTable
    END
    
    2019-12-24 21:53:45
    赞同 展开评论