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

MAR - Secretario Geral da ACRA secretariadogeral em acra.pt
Ter Set 6 07:10:47 -03 2011


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.



Mais detalhes sobre a lista de discussão lista