confronto tra date in plpgsql

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
sniper87
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 277
Iscrizione: mercoledì 26 dicembre 2007, 18:33

confronto tra date in plpgsql

Messaggio da sniper87 »

Salve!
io devo fare una funzione che confronti 2 data...ma nn so quale sia l'operatore di confronto...o se sbaglio altro(cosa molto provabile ..)
vi posto anche la mia funzione..

Codice: Seleziona tutto

CREATE OR REPLACE FUNCTION mangiarbene.verifica_data()
RETURNS trigger AS
$BODY$
declare
datae DATE;
datas DATE;
begin
SELECT INTO datas "data" FROM servizio WHERE "data"=NEW."data";
SELECT INTO datae "datainizio" FROM eventi WHERE "datainizio"=NEW."datainizio";
IF (sysdate between datas and datae ) THEN
RAISE EXCEPTION 'date non inerenti';
END IF;
RETURN NEW;
END;
$BODY$
LANGUAGE 'plpgsql'
grazie!
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti