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!
*/
Legal cara, bem mais simples que um select na sys.objects, valeu!
ResponderExcluir