Fórum Regra no Banco SQL SERVER 2008 #4359
03/04/2009
Boa tarde,
Preciso criar algumas regras no Banco para os campos , por exemplo, quero que o campo Read só aceite os parametros T ou F, nenhum outro.
e os campos DocFormat aceite os seguintes dados C, P, ou I, nenhum outro, como posso fazer isso?
Uso o SQL SERVER 2008
Att
Regis
Posts
03/04/2009
[devmedia .net]
Opa, blz Régis...
Vamos lá...
Siga exatamente estes passos e não terá erro.
1-> Abra o banco de dados
2-> Selecione a tabela com o botão direito e selecione Modify
3-> As colunas da tabela serão exibidas
4-> Clique com o botão direito em cima do campo que deseja criar a regra (constraint), selecione Check Constraints.
5-> Na tela que se abriu (Check Constraints) selecione o botão Add
6-> Na tela que se abre selecione o campo Expression
7-> Na tela que se abriu coloque os valores que deseja que seja aceito no campo
Exemplo dos valores no campo = ([CAMPO]='I' OR [CAMP]='O' OR [CAMPO]='B')
Siga os passos e não terá problemas.
Abraços
Carlos Jr
Consegui fazer, obrigado pela dica, também procurei na Internet e achei diversas formas para fazer a tal CONSTRAINT CHECK.... valew.... a sua forma foi bem mais rápida.
04/04/2009
[devmedia .net]
Precisando estamos aqui !!!
Abraços...
Carlos Jr