Временная таблица (#test) на самом деле не называется #test в базе данных tempdb. Это потому, что каждый пользователь в системе может создать таблицу с именем #test. Если вы создаете временный объект, то физический объект в базе данных tempdb (можно найти, посмотрев на представление каталога sys.all_objects). В моем случае это было создано как "#test _______________________________________________________________________________________________________________ 000000000003". Где, если вы создаете физическую таблицу в базе данных tempdb, она называется test, и только одно использование за раз может создать объект, и если несколько пользователей поместят данные в физическую таблицу, называемую test, тогда они смогут получить доступ к данным друг друга , Где, когда у вас есть временные таблицы, пользователи могут получить доступ только к своим собственным данным и к своей собственной таблице.