-
Variáveis de tabela (DECLARE @t TABLE
) são visíveis apenas para a conexão que o cria e são excluídos quando o lote ou o procedimento armazenado termina.
-
Tabelas temporárias locais (CREATE TABLE #t
) são visíveis apenas para a conexão que a cria e são excluídos quando a conexão é fechada.
-
Tabelas temporárias globais (CREATE TABLE ##t
) são visíveis para todos e são excluídos quando todas as conexões que os referenciam são fechadas.
-
Tabelas permanentes Tempdb (USE tempdb CREATE TABLE t
) são visíveis para todos e são excluídos quando o servidor é reiniciado.