sql 如何判断一个表是否存在

 

--Method 1
DECLARE @exists int
SELECT @exists = 1 FROM INFORMATION_SCHEMA.tables WHERE table_name ='asdfadf';
SELECT @exists

--Method 2
IF EXISTS(SELECT * FROM sysobjects WHERE id=object_id('catelement'AND OBJECTPROPERTY(id,'IsUserTable'= 1
    
SELECT 'yes'
ELSE
    
SELECT 'no'
原文地址:https://www.cnblogs.com/icebutterfly/p/1442730.html