Como remover uma tabela, apenas se ela já tiver sido criada

Publicidade

Uma determinada tabela existe em meu banco de dados? Se você precisa descobrir isso, ou se está tentando remover uma tabela, apenas se ela já tiver sido criada no banco de dados (evitando assim o erro de execução), este código pode lhe ser útil:

[sourcecode lang="SQL"]
if exists (select * from dbo.sysobjects where id = object_id(N'.[dbo].[NOMEDATABELA]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE [dbo].[NOMEDATABELA]
[/sourcecode]
SQL
fevereiro 01, 2012
0

Comentários

Menu

Pesquisar

Últimos Comentários

Fale Comigo