Skip site navigation (1) Skip section navigation (2)

Re: [pgsql-es-ayuda] ERROR: no existe la columna «t?==?ISO-8859-1?Q?imestamp»

From: Marcos Luis Ortiz Valmaseda <marcosluis2186(at)googlemail(dot)com>
To: Jorge Garcia <jorgeenriqueg(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: [pgsql-es-ayuda] ERROR: no existe la columna «t?==?ISO-8859-1?Q?imestamp»
Date: 2010-11-26 05:41:45
Message-ID: AANLkTi=ryL3zh2BgVY7WheAaHV2kkMYV4Tm4g5yBZ9_a@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
La columna a la cual quieres hacer la resta debes especificarla, timestamp
es el tipo de datos del cual vas a extraer lo que quieres.
Ejemplo:

Extraer el dia:
SELECT EXTRACT(DAY FROM TIMESTAMP ’2001-02-16 20:38:40’);
Resultado: 16

Extraer la hora:
SELECT EXTRACT(HOUR FROM TIMESTAMP ’2001-02-16 20:38:40’);
Resultado: 20

Extraer los minutos:
SELECT EXTRACT(MINUTE FROM TIMESTAMP ’2001-02-16 20:38:40’);
Resultado: 38

Saludos


El 25 de noviembre de 2010 21:44, Jorge Garcia
<jorgeenriqueg(at)gmail(dot)com>escribió:

>
> Buenas Noches,
>
> necesito ayuda con algo  estoy tratando de hacer un a funcion A la cual
> necesita saber la diferencia en dias entre dos fechas
> y dentro de la funcion A llamo  SELECT extract(days from (timestamp
> &fecha_fin_reliquidar - timestamp &fecha_inicio_reliquidar)) into dias_mora;
> fecha_fin_reliquidar, fecha_fin_reliquidar son varaibles qeu saco de un
> cursor y las envio como parametros extract y no me esta funcionado.
>
> el error es el siguiente :
>
> ERROR:  no existe la columna «timestamp»
> CONTEXT:  sentencia SQL: «SELECT  extract(days from (timestamp & $1  -
> timestamp & $2 ))»
> PL/pgSQL function "recalcularinteresmora" line 26 at SQL statement
>
>
>
> les agradez su tiempo y si tiene alguna orientacion. gracias.
>
>
>
> --
> Jorge Garcia
>
>
>


-- 
Ing. Marcos Luís Ortíz Valmaseda
Data Lover(RDBMS and NOSQL Movement) && System Engineer

http://it.toolbox.com/blogs/sql-apprentice
http://www.linkedin.com/in/marcosluis2186/
http://www.github.com/marcosluis2186

Centro de Tecnologías de Gestión de Datos (DATEC)
Linux User # 418229

In response to

pgsql-es-ayuda by date

Next:From: p valdesDate: 2010-11-26 10:56:01
Subject: Re: incoherencia
Previous:From: Jorge GarciaDate: 2010-11-26 02:14:00
Subject: ERROR: no existe la columna «timestamp»

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group