@ Таблица может быть быстрее, так как меньше «времени установки», поскольку объект находится только в памяти.
@ Таблицы имеют много ловушек.
Вы можете иметь первичный ключ в @Table, но это все.Другие индексы Clustered NonClustered для комбинаций столбцов невозможны.
Кроме того, если ваша таблица будет содержать какие-либо реальные объемы данных (более 200, может быть, 1000 строк), то доступ к таблице будет медленнее.Особенно когда у вас, вероятно, не будет полезного индекса.
# Таблицы - боль в процессах, так как их нужно отбрасывать при отладке, их создание занимает больше времени.и они требуют больше времени для настройки, так как вам нужно добавить индексы в качестве второго шага.Но если у вас много данных, то каждый раз их #tables.
Даже в тех случаях, когда в таблице меньше 100 строк данных, вы все равно можете использовать #Tables, так как вы можете создать полезный индексна столе.
В итоге я большую часть времени использую @Tables для простоты выполнения простых процедур и т. д. Но все, что нужно выполнить, должно быть # Table.