SQL Server 删除数据库中临时表格

microsoft-zhcn / 2023-08-28 / 原文

--如果表名含有中文,就需要用nvarchar 和 N''
DECLARE @strSQL NVARCHAR(MAX)
SET @strSQL=''
SELECT @strSQL=@strSQL+';drop table '+[name] from sysobjects
WHERE [type]='U' and (([name] like N'tmp%') )

EXEC(@strSQL)