[firebase-br] Como faço esse Check ??

José Mauricio Barbisan Zottis bzottis em ig.com.br
Seg Ago 5 15:51:51 -03 2013


colega, pelo que sei, o domínio é exatamente para isso, vc poder deixar os
campos com uma certa consist~encia, se vc quer que ele fique com valores,
então faça conforme o colega escreveu no outro email, ou seja use o before
insert/update



Em 5 de agosto de 2013 15:43, Luciano franca
<luapfirebird em yahoo.com.br>escreveu:

> Colega qualquer condição que eu coloco no Check que não passar pela
> validação do Check retorna erro
> nenhum das alterantivas do colega funcionou.
>
>
> ________________________________
>  De: Rodrigo Gomes da Silva <rodrgomes em gmail.com>
> Para: FireBase <lista em firebase.com.br>
> Enviadas: Segunda-feira, 5 de Agosto de 2013 14:19
> Assunto: Re: [firebase-br] Como faço esse Check ??
>
>
> Ja tentou "Check (Value is null) or (Value<>'') " ou " Check
> (Coalesce(Value,'x')<>'')"?
>
>
>
> Em 5 de agosto de 2013 13:58, W O <sistemas2000profesional em gmail.com
> >escreveu:
>
> > Los dominios no cambian los valores que introducen los usuarios,
> solamente
> > sirven para verificar si esos valores son aceptables o no.
> >
> > Lo que tú quieres hacer deberías hacerlo en un trigger BEFORE INSERT OR
> > UPDATE.
> >
> > Saludos.
> >
> > Walter.
> >
> >
> >
> > 2013/8/5 Luciano franca <luapfirebird em yahoo.com.br>
> >
> > >
> > >
> > >   Pessoal é possivel fazer isso ?
> > >
> > >
> > > CREATE DOMAIN "Codigo_AlfaNum" AS
> > > CHAR(30) CHARACTER SET WIN1252
> > > DEFAULT Null
> > > CHECK (Value <> '')
> > >
> > > Só que se o campo que tiver esse domain tiver vazio ''   não queria que
> > > desse erro apenas ficasse null
> > >
> > > Já tentei isso mais sem sucesso
> > >
> > > CHECK (Case when (Value = '') Then Value is null)
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista