Usuário com melhor resposta
Como limitar um atributo para receber apenas certos valores?

Pergunta
-
Bom dia, Eu criei um atributo chamado mes e gostaria de poder limitá-lo para receber valores apenas entre 1-12, alguém poderia sugerir algo?!
Agradecido, desde já.- Editado Fabianomaso terça-feira, 26 de agosto de 2014 12:18
Respostas
-
Bom dia Fabiano,
Pelo o que eu entendi uma 'CHECK Constraint' deve resolver.
Seria algo como isso:
ALTER TABLE dbo.tb_teste ADD CONSTRAINT CK_limita_valores CHECK (MES >= 1 AND MES <= 12)
Da uma olhada nessa documentação:
http://technet.microsoft.com/pt-br/library/ms179491(v=sql.105).aspx
Att, Bruno Silva.
- Marcado como Resposta Fabianomaso terça-feira, 26 de agosto de 2014 14:05
Todas as Respostas
-
Bom dia Fabiano,
Pelo o que eu entendi uma 'CHECK Constraint' deve resolver.
Seria algo como isso:
ALTER TABLE dbo.tb_teste ADD CONSTRAINT CK_limita_valores CHECK (MES >= 1 AND MES <= 12)
Da uma olhada nessa documentação:
http://technet.microsoft.com/pt-br/library/ms179491(v=sql.105).aspx
Att, Bruno Silva.
- Marcado como Resposta Fabianomaso terça-feira, 26 de agosto de 2014 14:05
-
-