Comment créer un trigger qui, lors que de l'insertion il modifie la valeur de la clé primaire qui devient egale a la plus grande valeur de champ de P_K +1
Merci
Version imprimable
Comment créer un trigger qui, lors que de l'insertion il modifie la valeur de la clé primaire qui devient egale a la plus grande valeur de champ de P_K +1
Merci
Pourquoi ne pas utiliser l'autoincrement ?
http://blog.developpez.com/sqlpro/p6...vec_sql_server
Le but de l'exercice est d'utuliser les triggers :(
Alors l'exercice est parfaitement stupide et le maître qui te l'a donné est un imbécile !!!
En effet, ceci n'est à jamais faire car conduit systématiquement à des doublons en sus de problématiques dramatiques de performances....
À lire : http://sqlpro.developpez.com/cours/clefs/
Et c'est un prof qui te le dit !
A +
j'espère que vous viendrez poster la correction de votre prof : je suis prêt a parier qu'elle sera fausse.
Car pour réaliser cela, il faut prendre en compte les accès concurrents...
Bref, qu'avez-vous écrit et qu'est-ce qui vous bloque ?
Le problème c'est que j'ai jamais travailler avec les triggers et je ne connais pas le syntaxe
aussi je ne sais pas comment accéder aux champs de table INSERTED et DELETED ...
J'ai cherché sur web mais sans résultat
source MSDN :
https://msdn.microsoft.com/en-us/library/ms189799.aspx
https://msdn.microsoft.com/en-us/library/ms191300.aspx
Il y a aussi des versions en français :
https://msdn.microsoft.com/fr-fr/lib...ql.120%29.aspx
https://msdn.microsoft.com/fr-fr/lib...ql.120%29.aspx
:aie: