Несмотря на то, что временные таблицы отбрасываются при разрыве соединения, часто все еще считается хорошей практикой явное удаление таких таблиц, чтобы обеспечить абсолютную уверенность в очистке.
Например, если ваша платформа использует пул соединений, то есть соединения никогда не могут быть сброшены, значит, ваши временные таблицы также все еще существуют?
Чтобы проверить наличие временной таблицы, вы можете использовать следующую инструкцию / check.
if object_id('tempdb..##temptbl') is not null
begin
drop table ##temptbl
end