sql判断表是否存在
 

如果是实表可以用

if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[表名]--如果表存在就删除

如果是临时表可以用

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

另一种方法:

IF (select Object_id('#t')) IS not NULL
   drop   table   #t

相关文章:

  • 2022-03-02
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-08
  • 2022-02-15
猜你喜欢
  • 2022-02-02
  • 2021-12-27
  • 2021-12-29
  • 2021-12-15
  • 2021-12-19
  • 2022-12-23
相关资源
相似解决方案