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

Re: gestione dei periodi

From: gabriele(dot)bartolini(at)2ndquadrant(dot)it
To: pgsql-it-generale(at)postgresql(dot)org
Subject: Re: gestione dei periodi
Date: 2009-11-18 18:00:52
Message-ID: 4B043654.1070203@2ndQuadrant.it (view raw or flat)
Thread:
Lists: pgsql-it-generale
Ciao Nicola,

nicola zandonà ha scritto:
> Esite il modo di completare data_fine con la data_inizio del periodo 
> successivo dello stesso paziente?
Potresti fare una stored procedure che aggiorna questa informazione in 
modalità 'batch'.

Se disponi di PG 8.4 e vuoi sperimentare, potresti anche provare le 
common table expression ricorsive (standò però attento a non andare in 
loop infinito).

Oppure mettere un trigger nell'inserimento di un nuovo record.

Ad ogni modo, ti consiglio di non usare 'NULL' come data fine per il 
record corrent, ma di mettere una data fittizia in là con il tempo, al 
fine di semplificare le query.

Ciao,
Gabriele

-- 
 Gabriele Bartolini - 2ndQuadrant Italia
 PostgreSQL Training, Services and Support
 gabriele(dot)bartolini(at)2ndQuadrant(dot)it | www.2ndQuadrant.it


In response to

pgsql-it-generale by date

Next:From: Mirko PaceDate: 2009-11-18 18:35:38
Subject: Re: gestione dei periodi
Previous:From: gabriele.bartoliniDate: 2009-11-18 17:57:00
Subject: Re: gestione dei periodi

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