Re: Validar fecha

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

In response to

Browse pgsql-es-ayuda by date

  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