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
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 +
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
* * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *
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
Partager