Tom's Guide > Forum > Programmation > [Résolu] [SQL Server 2005] Récuperer ID dans un trigger

[Résolu] [SQL Server 2005] Récuperer ID dans un trigger

Forum Programmation : [Résolu] [SQL Server 2005] Récuperer ID dans un trigger

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !

Lire la meilleure réponse, apportée par chrisz.

Mot :    Pseudo :           
 

Bonjour à tous,

Je débute dans le développement de Triggers sous SQL Server 2005.

Voici mon problème :

J'ai créé un trigger lors d'une modification d'une table.

J'aimerais récupérer l'id du tuple modifié dans le trigger pour pouvoir m'en servir dans la requête SQL, je n'ai toujours rien trouvé :'(

Un petit exemple :

Code :
  1. CREATE TRIGGER mon_trigger ON ma_table FOR UPDATE
  2. AS
  3. BEGIN
  4. SELECT titre, description
  5. FROM ma_table
  6. WHERE id = [b]id_a_recuperer[/b]
  7. END




Merci bien :)


Message édité par dandibot le 07-12-2009 à 10:18:24
1. CREATE TRIGGER mon_trigger ON ma_table FOR UPDATE
2. AS
3. BEGIN
4. SELECT ins.titre, ins.description
5. FROM inserted ins
7. END
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Meilleure réponse

1. CREATE TRIGGER mon_trigger ON ma_table FOR UPDATE
2. AS
3. BEGIN
4. SELECT ins.titre, ins.description
5. FROM inserted ins
7. END

Répondre à chrisz

Yeah super ça marche impeccable ! Merci chrisz :)

Répondre à JarAsh

bjr moi aussi jai le meme probleme mais jai pa compris a quoi sert inserted ins

Répondre à lima900

Le titre de ce sujet a été édité par Dandibot

------------------------------ Merci, et encore bravo
Répondre à dandibot
Tom's Guide > Forum > Programmation > [Résolu] [SQL Server 2005] Récuperer ID dans un trigger
Aller à :

Il y a 1562 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens