sql - 如何检查数据库中是否存在临时表

标签 sql sql-server sql-server-2005

我实际上正在删除数据库中的临时表。仅当它存在于数据库中时我才必须删除。请告诉我如何检查数据库中是否存在表。

最佳答案

if object_id('tempdb..#myTempTable') is not null
    drop table #myTempTable

关于sql - 如何检查数据库中是否存在临时表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/581427/

相关文章:

sql-server - 如何实现 MS SQL 2014 存储过程

sql-server - 为什么无法将我的 .net 核心容器连接到 SQL Server docker 容器?

sql - 检查约束 SQL

sql-server-2005 - 无法在 View 上创建聚集索引,因为我两次引用同一个表,有解决方法吗?

sql-server-2005 - 为什么我不能将 DBNull.Value 插入到 sql server 2005 中的可为 null 的图像字段中?

SQL查询某个日期范围内匹配日期的记录数?

sql - 努力加入3张 table 的新手

sql - 聚类因子和唯一键

SQL:在此查询中使用 "all"和 "min"的条件有何不同?

sql - 为什么我的 if 语句在我的存储过程中不起作用