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 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
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
From | Date | Subject | |
---|---|---|---|
Next Message | Mirko Pace | 2009-11-18 18:35:38 | Re: gestione dei periodi |
Previous Message | gabriele.bartolini | 2009-11-18 17:57:00 | Re: gestione dei periodi |