Sql Server: Exemplo de como testar existência de coluna antes de remover/drop da tabela

A query abaixo é um exemplo de como testar existência de coluna antes de remover/drop da tabela

IF EXISTS(
    SELECT * FROM sys.columns 
      WHERE Name = N'NOME_COLUNA_PARA_REMOVER' and Object_ID = Object_ID(N'NOME_TABELA')
)
BEGIN
    --Lima a coluna existente
    ALTER TABLE NOME_TABELA DROP COLUMN NOME_COLUNA_PARA_REMOVER
END

Obs. Lembrando que este exemplo é especifico para SQL Server.

T+

Deixe um comentário

Arquivado em Banco de Dados, SQL

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s