Zdaję sobie sprawę, że tabele tymczasowe to sesja/połączenie powiązane i niewidoczne lub niedostępne dla sesji/połączenia.Czy istnieje sposób, aby uzyskać listę wszystkich bieżących tabel tymczasowych w SQL Server?
Mam długo działającą procedurę składowaną, która tworzy tymczasowe tabele na różnych etapach.
Czy istnieje sposób, w jaki mogę wyświetlić listę aktualnych tabel tymczasowych? Jakie przywileje są mi potrzebne, aby móc to zrobić?
Alternatywnie
Czy istnieje sposób widzę szczególności oświadczenie SQL wykonywane wewnątrz uruchomionej procedury przechowywanej? Procedura działa jako zaplanowane zadanie w programie SQL Server.
Używam SQL Server 2000.
Dzięki za praktyczne.
Nie powiedzie się to w SQL Server 2000. – AAsk
W 2008: tempdb.sys .objects, W 2000: tempdb..sysobjects –
listuje wiele różnych obiektów w tempdb, w tym indeksy, a także globalne tabele temp. nie powinien być wybrany jako odpowiedź – FLICKER