临时表只在当前session有效,只要你自己不取同名的,一般来说不会存在同名的临时表。

解决方案 »

  1.   

    要查也是可以的,因为临时表存放在tempdb而不是当前db,所以create table #BomTemp (lh varchar(50), yl float)
    select object_id (N'tempdb..#BomTemp')
      

  2.   

    現在的問題是, 我是在一個ButtonClick中創建了這個臨時表, 如果用戶連續點擊這個Button,就會出錯!!! Button結束的時候又不能drop這個table, 那樣的話, 用戶又來不及看臨時table中的數據. 該如何做? 555...
      

  3.   


    >>>create table #BomTemp (lh varchar(50), yl float)if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[#BomTemp]') and  OBJECTPROPERTY(id, N'IsUserTable') <> 1)如果不存在則創建
      create table #BomTemp (lh varchar(50), yl float)