Bonjour,
voila mon probleme ,
j'ai une table qui contient un deouble clé primaire.
id_personne et numero version + une date de modif | d'autres champs de données
id_pers | num_vers|date|..
Donc j'essaye dee faire une SCD (slowly changing dimension)
j'ai une personne avec un id et je veux que pour chaque modif d'un des champs, je puisse faire un insert .
je veux faire une sorte de
if insert into table select id , Max(num_vers)+1, '20070205' from table where id=2314
else insert into table values(2314 ,1, '20070205')
endif
problemes : postgres ne' me reconnait pas le if et je cherche mais je trouve beaucoup de de type mysql avec if
Partager