From: | "GUSTAVO MARTIN OCAMPO" <gocampo79(at)hotmail(dot)com> |
---|---|
To: | pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx |
Subject: | [Pgsql-ayuda] ultimo dia del mes |
Date: | 2003-12-15 10:46:19 |
Message-ID: | LAW10-F114bxcbz37cf00035df0@hotmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola lista...
Tengo la siguiente consulta....
test=#select extract (day from (select date_trunc('month', DATE '5-2-2003')
+ interval '1 month') - interval '1 day');
como veran, esto me devuelve el ultimo dia de un mes...
date_part
-----------------
28
(1 row)
Pero ahora esta consulta la meto en una funcion asi.....
create or replace function ultimo_dia_mes(date) returns date as '
select extract (day from (select date_trunc(''month'', DATE $1) + interval
''1 month'') - interval ''1 day'');
' language sql;
pero no logro crearla, el problema que tengo es, a mi entender, cuando
quiero escapar con comillas simples, me podrian dar una mano?, ya intente
escapar la variable con varias comillas pero no logro crear la funcion..
_________________________________________________________________
MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
From | Date | Subject | |
---|---|---|---|
Next Message | Xavi Puig | 2003-12-15 10:55:04 | [Pgsql-ayuda] Vistas |
Previous Message | Alvaro Herrera Munoz | 2003-12-14 17:59:56 | Re: [Pgsql-ayuda] Mensajes de error en espa?ol |