[firebase-br] Alterar tipo de campo TIME para TIMESTAMP

Eduardo Paniz Mallmann epmallmann em gmail.com
Ter Set 6 14:13:51 -03 2011


Valew pelas dicas!
Creio que irei optar pelo UPDATE com Cast mesmo.

Que bom encontrar você aqui também Srº Baldo! :D

Em 6 de setembro de 2011 08:06, Vanderlei Gonçalves <saafvgm em gmail.com>escreveu:

> Perfeito!
>
>
> Em 6 de setembro de 2011 07:10, MAR - Secretario Geral da ACRA <
> secretariadogeral em acra.pt> escreveu:
>
> > Bom dia Vanderlei,
> >
> > Eu faria diferente assim:
> >
> > 1 - criava um *** novo ***campo timestamp;
> > 2 - UpDate <tabela>
> > set NovoCampo=Cast(OLD_Campo as TIMESTAMP);
> > 3 - COMMIT;
> > 4 - DUMP OLD_CAMPO.
> >
> > Abr.
> >
> > Mário
> >
> > No dia 6 de Setembro de 2011 09:59, Vanderlei Gonçalves
> > <saafvgm em gmail.com>escreveu:
> >
> > > Ola Eduardo,
> > >
> > > Eu já tive este problema e resolvi da forma que você esta mencionando,
> > > criando um campo auxiliar.
> > > De qualquer maneira de uma olhada no link:
> > >
> > >
> >
> http://www.talkincode.com/convert-time-into-timestamp-or-timestamp-into-time-158.html
> > >
> > > Abraços,
> > >
> > > Vanderlei
> > >
> > > Em 5 de setembro de 2011 20:49, Eduardo Paniz Mallmann <
> > > epmallmann em gmail.com
> > > > escreveu:
> > >
> > > > Olá.
> > > >
> > > > Preciso alterar um campo de TIME para TIMESTAMP.
> > > > Tentei pelo seguinte comando: alter table agenda_horario alter
> > hr_inicial
> > > > type timestamp
> > > >
> > > > Porém ocorre o seguinte: cannot change datatype fro HR_INICIAL.
> > > Conversion
> > > > from base TIME to TIMESTAMP is not supported.
> > > >
> > > > Para resolver isto, terei que criar um campo _AUX, fazer o update dos
> > > > valores para ele, dropar o campo antigo e depois renomear o mesmo? Ou
> > tem
> > > > uma forma mais automática de realizar este processo pelo Firebird?
> > > >
> > > > Obrigado
> > > >
> > > > --
> > > > Eduardo Paniz Mallmann
> > > > epmallmann em gmail.com
> > > > ______________________________________________
> > > > 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
> > > >
> > >
> > >
> > >
> > > --
> > > Vanderlei G Maria
> > > ______________________________________________
> > > 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
> > >
> >
> >
> >
> > --
> > C/Melhores cumprimentos
> > Mário Agostinho Reis
> >
> > Esta mensagem contém informação de natureza confidencial e é
> > exclusivamente dirigida ao(s) destinatário(s) indicado(s). Se, por
> engano,
> > receber este email agradecemos que não o copie nem o reenvie e que nos
> > notifique do ocorrido através do email de resposta.
> > ______________________________________________
> > 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
> >
>
>
>
> --
> Vanderlei G Maria
> ______________________________________________
> 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
>



-- 
Eduardo Paniz Mallmann
epmallmann em gmail.com
@eipuri <http://www.twitter.com/eipuri>



Mais detalhes sobre a lista de discussão lista