|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Greg Couteau suisse Inscription : décembre 2011 Messages : 8 ![]() |
Bonjour,
Je débute sur PostGres et je bute sur les règles. Voici ma problématique : J'ai une table ELEMENTS. J'ai un type composé HISTO avec (date_creation,date_modification) Je rajoute une colonne HISTO, de type HISTO dans la table ELEMENTS. Comment faire pour qu'à chaque insertion, la valeur histo.date_creation soit initialisée avec la date courante ? idem lors d'un UPDATE pour la valeur date_modification. Sachant que je ne veux pas réécrire la requête d'insertion dans ma règle car en cas de modification de la table ELEMENTS, je ne veux pas avoir à modifier les règles en conséquences. Merci, |
|
|
00
|
|
|
#2 | ||||
![]() ![]() Inscription : octobre 2008 Messages : 1 702 ![]() |
Il ne faut pas utiliser les règles pour ça, il faut faire plus simple.
pour une valeur par défaut sur insertion, une simple clause DEFAULT: Code :
Code :
|
||||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Greg Couteau suisse Inscription : décembre 2011 Messages : 8 ![]() |
Impeccable. C'est exactement ce que je veux. Merci beaucoup.
Par contre, du coup, j'ai du mal à comprendre l’intérêt des règles par rapport aux triggers. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com