转自http://blog.youkuaiyun.com/jacky4955/article/details/7401971
以下是在网上搜索的一个说明:
临时表有两种类型:本地和全局。
它们在名称、可见性以及可用性上有区别。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 SQL Server 实例断开连接时被删除。
全局临时表的名称以两个数字符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。
我写这篇文章的主要目的是,如果判断这个临时表是否存在。
1 if object_id('tempdb..#tempTable') is not null 2 Begin 3 DROP TABLE #tempTable 4 End