如何檢查全局臨時表是否存在於SQL服務器中,如果是,則刪除該全局臨時表?全局臨時表刪除操作
我試圖執行此:
IF OBJECT_ID('##Table', 'U') IS NOT NULL
DROP TABLE ##Table
...但它不工作。
如何檢查全局臨時表是否存在於SQL服務器中,如果是,則刪除該全局臨時表?全局臨時表刪除操作
我試圖執行此:
IF OBJECT_ID('##Table', 'U') IS NOT NULL
DROP TABLE ##Table
...但它不工作。
要檢查臨時表的存在和它
IF OBJECT_ID('tempdb..##Table' , 'U') IS NOT NULL
drop TABLE ##Table
看看在這個視圖以查看該表存在:
[tempdb].[INFORMATION_SCHEMA].[TABLES]
您可以檢測臨時表存在與
IF OBJECT_ID('tempdb.dbo.##Table', 'U') IS NOT NULL
和令人驚訝的對我來說,你可以從任何連接拖放
DROP TABLE ##Table
不過,我不禁想,這樣做會是一個壞主意,因爲大概是康恩誰創造了它可能仍在使用它撓度/用戶...
感謝刪除,這讓我的工作 – 2009-10-16 17:43:30