2011-01-14 58 views
2

我使用展鵬SQL搜索對象以搜索關鍵字和我的一些結果是這樣的:找不到在tempdb

Database | Schema | Object name | Type ... 
tempdb | dbo | #6FBF826D | User table ... 

如何找出這指的是?我看了一下tempdb.sys.all_objects,但名爲'#6FBF826D'的對象不在那裏(儘管還有其他名稱相似的對象)。我看錯了地方?

對於這個問題,在這種情況下'用戶表'是什麼意思?我沒有創建任何名稱如此的表。

+0

爲什麼在看tempDB?這是一個持有_temporary_數據的系統數據庫。 – Oded 2011-01-14 10:20:59

回答

3

當你去找它時,它可能已不復存在。它可能是一個表變量(這樣的變量在tempdb中接收這樣的名字) - 但是如果它的批次在你去找它之前完成了,它會被自動刪除。

您絕對不應該擔心tempdb中的對象 - 它們由SQL Server管理,並根據需要進行添加和刪除。