Como posso add um CHECK numa tabela já criada?
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!