En mi postgres 8.2.4 funciona todo bien, pero poniendo el timestamp
entre comillas a la hora de insrertarlo, claro. He probado a forzar el
cast a timestamp o no, y me va de las 2 formas:
penabad=> create table prueba (tiempo timestamp);
CREATE TABLE
penabad=> insert into prueba values('20071120T083000');
INSERT 0 1
penabad=> insert into prueba values('20071120T083000'::timestamp);
INSERT 0 1
penabad=> select
penabad-> * from prueba;
tiempo
---------------------
2007-11-20 08:30:00
2007-11-20 08:30:00
(2 rows)
--
Miguel Rodríguez Penabad