TEMPTABLE分为local temptable (#t2)and global temptable(##t2),
在使用上没有区别,只是在某一进程中使用,进程结束时自动删除.一般在写SP时还是手动删除一下,这样比较安全.也会节约系统的资源.

解决方案 »

  1.   

    临时表
    也可以创建临时表。临时表与永久表相似,但临时表存储在 tempdb 中,当不再使用时会自动删除。有本地和全局两种类型的临时表,二者在名称、可见性和可用性上均不相同。本地临时表的名称以单个数字符号 (#) 打头;它们仅对当前的用户连接是可见的;当用户从 Microsoft® SQL Server™ 2000 实例断开连接时被删除。全局临时表的名称以数学符号 (##) 打头,创建后对任何用户都是可见的,当所有引用该表的用户从 SQL Server 断开连接时被删除。
      

  2.   

    同意楼上的观点,建议在存储过程结束时,drop临时表