Précédent   Forum du club des développeurs et IT Pro > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 03/01/2013, 16h35   #1
lepotier
Nouveau Membre du Club
 
Homme Karim
Développeur informatique
Inscription : mai 2004
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Karim
Âge : 40
Localisation : Belgique

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2004
Messages : 83
Points : 37
Points : 37
Envoyer un message via MSN à lepotier
Par défaut Besoin d'aide pour créer un trigger

Bonjour à tous,

Je dois créer un trigger qui vérifie les données insérer ou mis à jour dans une table.
J'ai la requête qui fonction avec, à savoir si j'ai un résultat, je vide les champs mais je ne comprends pas comment je peux faire ma requête sur l'enregistrement qui vient d'être inséré ou modifié, j'ai bien vu qu'il existait @@IDENTITY et SCOPE_IDENTITY mais d'après ce que j'ai compris c'est pour des tables avec un auto incrément alors que ma table à deux FK et pas de PK.

L'idéal serait avant l'insertion ou la modification mais après me convient aussi.

Quelqu'un aurai une piste ?

Merci d'avance pour votre aide

EDIT: Il faut regarder inserted pour fait un INSERT ou un UPDATE
lepotier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2013, 13h36   #2
landry161
Invité régulier
 
landry bogbe
Inscription : juillet 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : landry bogbe

Informations forums :
Inscription : juillet 2010
Messages : 10
Points : 9
Points : 9
Salut j ai déja fait un exemple sur les triggers mais je suis pas trop ton message .Quand tu parles de vérifier.Tu veux vérifier quoi concernant les données ?
landry161 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2013, 20h14   #3
landry161
Invité régulier
 
landry bogbe
Inscription : juillet 2010
Messages : 10
Détails du profil
Informations personnelles :
Nom : landry bogbe

Informations forums :
Inscription : juillet 2010
Messages : 10
Points : 9
Points : 9
Par défaut Triggers

Generalement avec les triggers on peut integragir selon certains evenements tels AFTER insert,AFTER UPDATE ...
NB:avec SQL Server il n’y a pas de déclencheurs BEFORE
sOIT PLUS EXPLICITE AVEC UN EXEMPLE CONCRET.
landry161 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h01.


 
 
 
 
Partenaires

Hébergement Web