Criar campos

07/02/2006

0

Olá Pessoal!!


Qual é a sintaxe para criar um campo,mas antes de criar esse novo campo preciso verificar se o mesmo existe na tabela antes de criar.

Obrigado!!!

Até mais...


Idivaldo.mb

Idivaldo.mb

Responder

Posts

07/02/2006

Viniciusnunes

Meu amigo.

Veja se isso te ajuda.


if not exists (select o.name, c.name
from sysObjects o inner join
sysColumns c on o.id = c.id
where
o.name = ´NOME_TABELA´
and c.name = ´NOME_COLUNA´ )


alter table NOME_TABELA ADD NOME_COLUNA varchar(50) NULL


Obs : O alter so é executado se o select não retornar nada.

Boa Sorte.


Responder

08/02/2006

Idivaldo.mb

Valeu!!

Obrigado pela dica estava com um exemplo quase igual, mas não dava certo!

Valeu pela ajuda!!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar