[firebase-br] Campos booleano no Firebird

Herminio E. Piram herminiopiram em gmail.com
Seg Ago 27 08:45:02 -03 2012


Para incrementar, vc pode criar um Domain e validar seus valores de entrada.

CREATE DOMAIN DmnSimNao AS
char(1) CHARACTER SET WIN1252
CHECK (value in ('S', 'N'))
COLLATE WIN1252

Em 27 de agosto de 2012 00:26, Marcelo Geyer <estanisgeyer em gmail.com>escreveu:

> Para campos booleano uso smallint, sendo 0 para false e um número positivo
> sempre vai ser true.
>
> Em 26 de agosto de 2012 22:49, Alysson Gonçalves de Azevedo <
> agalysson em gmail.com> escreveu:
>
> > Acho que com os HDs atuais esbanjando espaço de armazenamento, questões
> > como "quanto de espaço ocupa cada campo" é meio que irrelevante, mas a
> > título de informação:
> >
> > char(1) - 1 byte;
> > smallint - 2 byte;
> > int - 4 bytes;
> >
> > Logo, se você pretente armazenar '1' e '0', eu recomendo char(1), mas se
> > você escolher int, só usará 3 bytes a mais no banco.
> >
> > Alysson Gonçalves de Azevedo - (11) 8491-7730
> >
> > "É curioso como as pessoas ficam confusas quando a frase não terminam do
> > jeito que elas periquito."
> >
> >
> >
> > Em 26 de agosto de 2012 22:10, Guto & Michellane Araújo <
> > gutogleberty em gmail.com> escreveu:
> >
> > > Boa noite, qual tipo de campo mais indicado para campos booleano?
> > > 0 para false e 1 para true
> > > ______________________________________________
> > > 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
> >
>
>
>
> --
> Marcelo E. Geyer
> Standard Net Tecnologia e Informação
> ______________________________________________
> 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
>



-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _



Mais detalhes sobre a lista de discussão lista