Simeó Reig (Informes Incofisa) escribió:

>    Hay alguna manera de eliminar la parte decimal de un campo time ? He  
> intentado poner el siguiente default:

Prueba con time(0)

> horamodificacio time without time zone NOT NULL DEFAULT  
> (split_part(("time"('now'::text))::text, '.'::text, 1))::time without 
> time zone,

Jamás uses funciones para manipular texto en campos que no son texto.
Es ineficiente e innatural.  Pierdes robustez: si cambias una opcion que
determine la forma en que se despliegan (por ej. datestyle), puede
empezar a corromper los datos en forma silenciosa.

-- 
Alvaro Herrera                        http://www.advogato.org/person/alvherre
"La realidad se compone de muchos sueños, todos ellos diferentes,
pero en cierto aspecto, parecidos..." (Yo, hablando de sueños eróticos)
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a