删除全局临时表,然后创建具有相同名称的全局临时表会产生歧义错误

时间:2015-08-28 07:06:11

标签: sql asp.net

下面是删除全局临时表并再次创建它的SQL语句。

if object_ID('tempdb..##TempTable123') is not null 
begin drop table  tempdb..##TempTable123 end
GO
Select * into ##TempTable123 from ##TempTable1

执行Select语句后,我收到以下错误 "对临时表名称的引用' ## TempTable123'是模棱两可的,无法解决。使用' ## TempTable123'或' ## TempTable123'。"

1 个答案:

答案 0 :(得分:0)

尝试将tempdb..添加到选择中:

Select * into tempdb..##TempTable123 from tempdb..##TempTable1