[firebase-br] RES: Valor Default

Reijanio Nunes Ribeiro rnribeiro em gmail.com
Sex Jan 25 16:11:08 -03 2008


velho me passaram algo parecido ontem acho que é assim
if dataset.state = dsinsert then
datasetCODIGO.AsInteger = 0;
é maisou menos isso ai
adapta a sua necessidade se servir

Em 25/01/08, Davi Eduardo Borges Wall <davi.wall em mult.com.br> escreveu:
>
> Por que vc não faz um Alter table para fazer isso?
> Por que vc está fazendo isso diretamente no metadata do banco?
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em nome de Marcelo Marchionny
> Enviada em: sexta-feira, 25 de janeiro de 2008 12:11
> Para: FireBase
> Assunto: Re: [firebase-br] Valor Default
>
> Seguinte posso estar mais confuso.
>
> Mas seguinte se executo este comando
>
> SELECT  RDB$FIELD_SOURCE FROM RDB$RELATION_FIELDS
> WHERE RDB$RELATION_NAME = 'CAIXA_NOTA_FISCAL' AND rdb$field_NAME =
> 'PAGAMENTO';
>
> o resultado é
>
> RDB$FIELD_SOURCE = RDB$27
>
> Logo se executo este comando
>
> ALTER DOMAIN RDB$27 SET DEFAULT 0
>
> Beleza funcionou.  crio o DEFAULT COM VALOR ZERO.
>
> mas não estou conseguindo implementar isto em um único script. pois este
> resultado do primeiro select pode acabar não sendo este que tenho.
>
> Abraço
> Marcelo - POA - RS
>
>
>
> Em 25/01/08, Leandro Rezende <leandrofabior em gmail.com> escreveu:
> >
> > como assim dominio diferente?
> >
> > Em 25/01/08, Marcelo Marchionny <marcelomarchionny em gmail.com> escreveu:
> > >
> > > Bom Dia!
> > >
> > > Alguém pode me dizer de que forma consigo criar um valor default via
> > > código
> > > sendo que no cliente posso ter um nome de dominio diferente ao que
> tenho
> > > aqui.
> > >
> > > A situação é a seguinte:
> > >
> > > Tenho o campo PAGAMENTO dentro da tabela CAIXA_NOTA_FISCAL o campo é
> NOT
> > > NULL.
> > >
> > > Hoje não existe um DEFAULT criado para ele preciso criar este valor
> > > DEFAULT
> > > 0.
> > >
> > > Mas estou tendo dificuldades em montar este script.
> > >
> > > Obrigado a todos.
> > > Abraço
> > > Marcelo Lopes - POA - RS
> > > ______________________________________________
> > > 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