Sql-Server
如何獲取目前數據庫中的全域臨時表列表?
我正在嘗試獲取目前處於活動狀態的全域臨時表的列表。他們相互碰撞(同名)似乎存在問題。作為“代理”dba,試圖整理這裡的爛攤子。
對於 SQL Server 2005+,所有全域臨時表(使用
##
前綴創建的表)都將在 tempdb 中找到。這應該適合你:SELECT * FROM tempdb.sys.tables WHERE name LIKE '##%'