Fórum Como validar campo no Oracle ? #28836
16/06/2007
0
o Firebird tem uma função de DOMAIN com validação de dados...
Exemplo campo SEXO:
CREATE DOMAIN SEXO AS VARCHAR(1) CHECK (VALUE IN (´M´,´F´) );
Dessa forma qualquer entrada que não seja ´M´ ou ´N´ o proprio banco de dados se encarrega de validar.
Como criar o mesmo no OracleXE ?
Aguardo ajuda...
Moura
Curtir tópico
+ 0Posts
18/06/2007
Arf
Este tipo de check deve ser implementado com check de colunas, tabelas, constraints, etc.
Gostei + 0
18/06/2007
Motta
exemplo
ALTER TABLE cadastro ADD CONSTRAINT chk_cad_ind_sexo CHECK ( IND_SEXO IN (´M´,´F´) ) /
Ou seja na coluna IND_SEXO da tabela CADASTRO ´so os valores M e F são aceitos.
Gostei + 0
20/06/2007
Moura
Valeu amigo !!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)