Как говорит Хосе Базилио, это временная таблица, принадлежащая другому соединению. Если он существует долгое время, он должен принадлежать соединению, которое было открыто долгое время. Проверьте обслуживание -> Монитор чувствительности; Вы можете сортировать по времени входа в систему.
Проверьте, совпадает ли время входа или время последней партии с датой создания временной таблицы. Это можно получить с помощью:
select crdate from tempdb.dbo.sysobjects WHERE Name LIKE '#Return_Records%'
Вы можете сбить подозрительные соединения (щелкнуть правой кнопкой мыши и убить процесс.) Если после уничтожения процесса таблица исчезла, вы нашли виновника.
Чтобы просто удалить таблицу, перезапустите службу SQL Server. Вы можете присоединить SQL Profiler сразу после фильтра, чтобы начать поиск соединения, которое создает временную таблицу.