[SGBD] SQL Server : update d'1 ligne avec COMPTEUR en auto increment

SQL Server : update d'1 ligne avec COMPTEUR en auto increment [SGBD] - SQL/NoSQL - Programmation

Marsh Posté le 05-06-2003 à 11:29:49    

:hello:
 
j'ai un souci avec SQL Server ...
 
j'ai une table toute simple dont la cle primaire est un entier declare en tant que compteur : il est donc auto incrementable
 
lors des insert, tout se passe bien.
 
par contre, lorsque un update d'une ligne, SQL Server m'incremente le compteur :??: :fou:
 
est-ce normal ? est-il possible qu'il n'incremente pas la cle ?
 
merci d'avance :jap:


---------------
taciturnik maladik systemik
Reply

Marsh Posté le 05-06-2003 à 11:29:49   

Reply

Marsh Posté le 05-06-2003 à 13:28:35    

onano a écrit :

:hello:
 
j'ai un souci avec SQL Server ...
 
j'ai une table toute simple dont la cle primaire est un entier declare en tant que compteur : il est donc auto incrementable
 
lors des insert, tout se passe bien.
 
par contre, lorsque un update d'une ligne, SQL Server m'incremente le compteur :??: :fou:
 
est-ce normal ?  
 
A mon avis : NON
 
est-il possible qu'il n'incremente pas la cle ?
 
Tu peux envoyer ton create table pour voir ?
 
merci d'avance :jap:

Reply

Marsh Posté le 05-06-2003 à 15:45:51    

merci d'avoir repondu :jap:
 
concernant le code de creation de table, je ne l'ai pas car la table a ete cree depuis la console MMC d'administration et je ne suis pas au taff avant demain matin
 
que veux-tu savoir exactement ? :)


---------------
taciturnik maladik systemik
Reply

Marsh Posté le 05-06-2003 à 16:10:44    

C'était juste pour voir si dans le script
de création tu avais un truc particulier
pouvant expliquer lors d'un Update sur ta table
de l'incrément de ta clé primaire (compteur) !!! :ouch:
 
 :D  
 

Reply

Marsh Posté le 05-06-2003 à 21:20:01    

Y'a moyen de voir ta requête de mise à jour :heink:
 
Parceque là, c'est total n'importe quoi, SQL Server fait pas ça normalement.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed