Geion Correia escreveu:
> Pra ficar mais claro:
>
> dt_parada (date)
> dt_horainicial(varchar).
>
> dt_parada_hrinicial(timestamp)
>
> vlw!
>
>
> 2008/1/15, Geion Correia < [EMAIL PROTECTED]
> <mailto:[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?
>
Você não informou qual o formato de seu string que representa a
hora inicial. Supondo que seja '03:45' você pode utilizar uma
simples adição (com o cast correspondente):
bdteste=# SELECT '2008-01-15'::date + '03:45'::time;
?column?
---------------------
2008-01-15 03:45:00
(1 registro)
Veja:
http://www.postgresql.org/docs/8.2/interactive/functions-datetime.html
Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral