Zmienne tabel mogą prowadzić do mniejszej liczby ponownych kompilacji procedur składowanych niż tabel tymczasowych (zobacz KB #243586 i KB #305977 ) i — ponieważ nie można ich cofnąć — nie zawracaj sobie głowy dziennikiem transakcji.
##table
należy do globalnej tabeli tymczasowej. tak #tabela nie istnieje, ponieważ znajduje się tylko w podanym zakresie i nigdy nie uzyskujesz do niej dostępu poza podanym zakresem.
Edytuj
Chciałbym również wskazać, aby skorzystać z CTE (Common Table Expressions), ponieważ w jakiś sposób działa jako tabela tymczasowa. Sprawdź tę odpowiedź, aby uzyskać szczegółowe informacje:Które tabele są bardziej wydajne, CTE czy tymczasowe?