Променливите на таблицата могат да доведат до по-малко повторно компилиране на съхранени процедури, отколкото временните таблици (вижте KB #243586 и KB #305977 ), и — тъй като те не могат да бъдат върнати назад — не се занимавайте с регистъра на транзакциите.
##table
принадлежи на глобалната временна таблица. да, #таблицата не съществува, защото е само в даден обхват и никога не осъществявате достъп до нея извън дадения обхват.
Редактиране
Също така искам да посоча използването на CTE (Общи таблични изрази), защото също по някакъв начин работи като временна таблица. Проверете този отговор за подробности:Кои са по-ефективни, CTE или временни таблици?