Re: [SQL] [GENERAL] Creating rule for sliding data

2011-10-09 Thread Guillaume Lelarge
On Sun, 2011-10-09 at 21:17 +0200, F. BROUARD / SQLpro wrote: > Hi, > > Le 09/10/2011 19:07, Guillaume Lelarge a écrit : > > Hi, > > > > On Sun, 2011-10-09 at 18:50 +0200, F. BROUARD / SQLpro wrote: > >> I am answering to myseilf... > >> > >> the good syntax is something like : > >> > >> > >> CREA

Re: [SQL] [GENERAL] Creating rule for sliding data

2011-10-09 Thread Guillaume Lelarge
Hi, On Sun, 2011-10-09 at 18:50 +0200, F. BROUARD / SQLpro wrote: > I am answering to myseilf... > > the good syntax is something like : > > > CREATE RULE R_U_MSR_BEFORE2000x > AS > ON UPDATE TO T_MESURE_MSR > WHERE ( NEW.MSR_DATE < DATE '2000-01-01' ) > DO INSTEAD > ( > -- rows does not ch

Re: [SQL] [GENERAL] Creating rule for sliding data

2011-10-09 Thread F. BROUARD / SQLpro
I am answering to myseilf... the good syntax is something like : CREATE RULE R_U_MSR_BEFORE2000x AS ON UPDATE TO T_MESURE_MSR WHERE ( NEW.MSR_DATE < DATE '2000-01-01' ) DO INSTEAD ( -- rows does not change partition : UPDATE T_MESURE_BEFORE2000_MSR SET MSR_ID = NEW.MSR_ID, MSR_

[SQL] [GENERAL] Creating rule for sliding data

2011-10-09 Thread F. BROUARD / SQLpro
Hello, I have a problem to find the good syntax for a rule for rows going for one partition to the other in cas of an update. Let me give the conditions : 1 - having a mother table CREATE TABLE T_MESURE_MSR ( MSR_ID INT NOT NULL, MSR_DATEDATE NOT NULL, MSR_MESURE FLOAT NOT