From: | "Rodrigo Ramirez Norambuena" <decipher(at)linuxchillan(dot)cl> |
---|---|
To: | "manuel lamas" <manuel3w(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Validar fecha |
Date: | 2007-07-27 22:14:34 |
Message-ID: | 5f1020a60707271514s2d5c8dfg32529c42af142183@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El 27/07/07, manuel lamas <manuel3w(at)hotmail(dot)com> escribió:
> Hola lista.
Hola
> Busque bastante y no encontré.
>
> Hay alguna función para validar una fecha?
>
> Algo así como :
>
> SELECT isvalid('2007-02-29');
Podrías hacerte la tuya. Algo como :
/*
* Just replace 'validFormat' with a valid date format
* string for your locale.
*/
CREATE FUNCTION isValidDate(CHAR) RETURNS bool AS '
DECLARE
result BOOL;
validFormat TEXT := \'DD-MM-YYYY\';
BEGIN
SELECT TO_CHAR(TO_DATE($1,validFormat),validFormat) = $1
INTO result;
RETURN result;
END;
' LANGUAGE plpgsql;
Obtenido de http://www.postgresql.org/docs/8.0/interactive/functions-datetime.html
> Gracias de antemano
De nada!
Saludos!
--
Rodrigo Ramírez Norambuena
http://decipher.blackhole.cl
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-07-27 23:41:41 | Re: Sobre vistas materializadas |
Previous Message | Arturo Munive [pgsql-es-ayuda] | 2007-07-27 21:38:11 | Re: Sobre vistas materializadas |