Sql-Server

如何獲取目前數據庫中的全域臨時表列表?

  • January 28, 2013

我正在嘗試獲取目前處於活動狀態的全域臨時表的列表。他們相互碰撞(同名)似乎存在問題。作為“代理”dba,試圖整理這裡的爛攤子。

對於 SQL Server 2005+,所有全域臨時表(使用##前綴創建的表)都將在 tempdb 中找到。這應該適合你:

SELECT * FROM tempdb.sys.tables
WHERE name LIKE '##%'

引用自:https://dba.stackexchange.com/questions/33685