1
resposta

[Dúvida] Usando CHECKS para testar campos

Como posso add um CHECK numa tabela já criada?

1 resposta

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!