Moi je suis partisant de ce genre de trigger, y compris des trigger qui mettent à jour des flags genre "date_crea" et "date_upd", ça évite d'avoir des surprises parcequ'un jour un gars à pondu une procédure sans savoir qu'il fallait les mettre à la main.
En somme, ma méthode de tomlameche, très bien pour un boulot perso dont on est le seul à assurer la maintenance. Ca devient par contre catastrophique si un jour tu ne t'occupe plus de ce programme et que ce sont d'autres personnes, pas forcément au courant des docs que tu as peut-être laissé qui assurent la maintenance.
Et surtout, dans un trigger de ce type, il faut aborder la requête si l'ID a été spécifié (ou la date ou autre). Cela garanti l'intégrité des données par rapport à la séquence, ou la réalité du timestamp dans le cas d'une date.
Message édité par MagicBuzz le 08-05-2003 à 18:26:28