SQL 2005 - Trigger

Le
Patrick
Bonjour,

Est-il possible de créer un trigger qui se déclenche si une colonne
spécifique d'un enregistrement est modifiée mais quand l'enregistrement en
lui-même est modifié ?

Merci.

--
Patrick
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Fred BROUARD
Le #11882141
Patrick a écrit :
Bonjour,

Est-il possible de créer un trigger qui se déclenche si une colonne
spécifique d'un enregistrement est modifiée mais quand l'enregistrement en
lui-même est modifié ?



tout d'abord il n'y a pas d'enregistrement dans une table mais des lignes.

Un trigger se déclenche ON UPDATE quelque soit les colonnes modifiées,
mais il y a la possibilité de tester si la colonne à changée de valeur
ou non en utilisant la fonction UPDATE.

Lisez ce que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5.3.2

Merci.




A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************
Patrick
Le #11882121
Merci. C'est exactement ce qu'il me fallait.

--
Patrick


"Fred BROUARD" wrote:

Patrick a écrit :
> Bonjour,
>
> Est-il possible de créer un trigger qui se déclenche si une colonne
> spécifique d'un enregistrement est modifiée mais quand l'enregistrement en
> lui-même est modifié ?

tout d'abord il n'y a pas d'enregistrement dans une table mais des lignes.

Un trigger se déclenche ON UPDATE quelque soit les colonnes modifiées,
mais il y a la possibilité de tester si la colonne à changée de valeur
ou non en utilisant la fonction UPDATE.

Lisez ce que j'ai écrit à ce sujet :
http://sqlpro.developpez.com/cours/sqlserver/transactsql/#L5.3.2
>
> Merci.
>

A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
*********************** http://www.sqlspot.com *************************



Publicité
Poster une réponse
Anonyme