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

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 (view raw or flat)
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

pgsql-es-ayuda by date

Next:From: Jaime CasanovaDate: 2007-07-27 23:41:41
Subject: Re: Sobre vistas materializadas
Previous:From: Arturo Munive [pgsql-es-ayuda]Date: 2007-07-27 21:38:11
Subject: Re: Sobre vistas materializadas

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