Opa,

Aqui vai uma solução não muito elegante :(, mas resolve o seu problema.

select (dt_parada::varchar || ' ' || dt_horainicial)::timestamp from tabela;

Se quiser inserir numa tabela com o campo no formato timestamp você
consegue:

insert into nome_tabela(dt_parada_inicial) select (dt_parada::varchar || ' '
|| dt_horainicial)::timestamp from tabela;

[]s

2008/1/15, Geion Correia <[EMAIL PROTECTED]>:
>
> Pra ficar mais claro:
>
> dt_parada (date)
> dt_horainicial(varchar).
>
> dt_parada_hrinicial(timestamp)
>
> vlw!
>
>
> 2008/1/15, Geion Correia < [EMAIL PROTECTED]>:
> >
> > Caros,
> >
> > Em meu banco tenho dois campos um do tipo data e um outro varchar, até
> > aí tudo bem, só que eu quero fazer um campo do tipo timestamp e colocar os 
> > dois valores.
> > Como eu posso fazer isso?
> >
> > Atenciosamente.
> >
> > Geison correia
> >
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a