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
MCSA SQL SERVER |MCT | MVP Data Platform
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
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager