34,588
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE tmp_aa1
(
id INT IDENTITY,
NAME VARCHAR(10)
)
DECLARE @ID VARCHAR(10)
SET @ID ='1'
EXEC ('SELECT * FROM TMP_AA'+@ID+' WHERE 1=1')
你要看这个表是否存在么?
IF EXISTS(SELECT * FROM sysobjects s WHERE s.[type]='u' AND s.name='TEST')
PRINT N'存在'
ELSE
PRINT N'不存在'