Afficher un message
Vieux 14/08/2007, 16h01   #2
bruno reiter
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Trigger Update : comment sélectionner l'enregistrement en cours

dasn un trigger tu as des "pseudo tables" accessibles dans le TRIGGER
contenant ce qui a été modifié :
pour INSERT, table inserted
pour DELETE, table deleted
pour UPDATE, table deleted (avant) et inserted (après)

br


"Marcel Wüthrich" <marcel.wuthrich@cip-tramelan.ch> wrote in message
news:eBowCEo3HHA.1212@TK2MSFTNGP05.phx.gbl...
> Bonjour,
> J'ai un trigger FOR UPDATE sur une table (Table1). Ce trigger est le
> suivant :
>
> CREATE TRIGGER UpdateTable1 ON Table1
> FOR UPDATE
> AS
> INSERT INTO Table2
> SELECT * FROM Table1
>
> Comment faut-il faire pour insérer dans la Table2 uniqument
> l'enregistrement qui est modifié dans la Table1 ?
> Comment récupérer l'ID de l'enregistrement modifié (clé primaire) ?
>
> Merci d'avance pour votre réponse.
> Marcel
>


  Réponse avec citation
 
Page generated in 0,04729 seconds with 9 queries