T-SQL Tips - Checar existência de Tabela Temporária!

/*

Senhores,


      Como faz meses que não coloco algo novo no blog, vou oferecer para vocês uma dica bem rápida.
    

      Como checar a existencia de uma tabela temporária!!!
    

      Achava que era impossivel ou extremamente complexo. Mas na verdade é bem simples!!
    

*/   


      CREATE TABLE #MeuTesteTemporario (Coluna1 int, Coluna2 varchar(100))

    

-- E aqui está o pulo do gato!! 
-- Ao invés de um EXISTS na sys.objects, use a função OBJECT_ID   

      IF OBJECT_ID('TempDb.dbo.#MeuTesteTemporario') IS NOT NULL

            DROP TABLE #MeuTesteTemporario


/*

      Simples, fácil, descomplicado!
    

      Obrigado Simon Sabin!

           

*/