标签: sql sql-server
我正在运行一个创建大量临时表的大查询。对于每一个,我把
if object_id('tempdb..##TempTable1') is not null drop table ##TempTable1;
在我开始之前#34;选择"变量"进入"临时表。但有时候我仍然会收到错误信息,上面写着" ## TempTable1"已经存在。这似乎是随机的;它也发生在其他一些临时表中。为什么会出现这个问题?有没有更好的方法来避免这个问题?