El 25/04/11 11:46 a.m., Mario Soto Cordones escribió:

Hola lista tengo una consulta, como puedo obtener la fecha , la hora, minutos y segundos por separado en un campo tipo timestamp

Por ejemplo en sqlserver se hace:

SELECT

                      CONVERT(DATETIME, FECHA_HORA, 102),

                      DATEPART(hh,FECHA_HORA) AS hora,

                      DATEPART(mi,FECHA_HORA) AS minuto,

                      DATEPART(ss,FECHA_HORA) AS segundo

FROM TABLA

Saludos cordiales

Puedes utilizar:

SELECT
  EXTRACT(HOUR FROM campo_fecha) AS hora
  EXTRACT(MINUTE FROM campo_fecha) AS hora
  EXTRACT(SECOND FROM campo_fecha) AS segundos
FROM
  tabla

Y demas partes de una fecha/hora como:

microsenconds
milliseconds
second
minute
hour
day
week
month
quarter
year
decade
century
millenium

Saludos.

--
------------------------------------------------------------------------
*L.A. Jenaro Centeno Gómez*
*Departamento de Desarrollo*
*InterAprende Multimedia*
*http://www.interaprende.net*
------------------------------------------------------------------------
-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a