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

Vanderlei Gonçalves saafvgm em gmail.com
Ter Set 6 06:59:56 -03 2011


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



Mais detalhes sobre a lista de discussão lista