Como posso add um CHECK numa tabela já criada?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como posso add um CHECK numa tabela já criada?
Oii, Mariana! Tudo bem?
Para adicionar o CHECK, pode-se usar o ALTER TABLE junto com a cláusula ADD CONSTRAINT.
Suponha que você tem uma tabela chamada PRODUTOS e quer garantir que o preço de um produto seja sempre maior que zero. Você pode adicionar um CHECK para isso. Segue um exemplo:
ALTER TABLE PRODUTOS
ADD CONSTRAINT CK_PRECO_POSITIVO CHECK (PRECO > 0);
Para mais exemplos e conceitos sobre uma restrição CHECK, deixo o link de um artigo caso queira estudar:
Espero ter ajudado. Qualquer dúvida, conte conosco para poder te auxiliar.
Até mais, Mariana!