Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/06/2006, 14h32   #1
Membre du Club
 
Développeur Web
Inscription : décembre 2005
Messages : 110
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2005
Messages : 110
Points : 45
Points : 45
Par défaut [ASE]Autoincrement - Repartir à 1.

Bonjour

Dans mes tables, les clés primaires sont en autoincrement. Quand je vide ma table, ça ne repart pas à 1 mais à la valeur la plus grande qui avait été enregistrée. Par exemple, si j'ai des enregistrements dont les clés primaires sont 1, 2, 3 et 4, et que je les efface, le prochaine enregistrement aura pour clé primaire 5 et non pas 1.

Je voudrais savoir s'il y a un moyen d'indiquer qu'on souhaite repartir à 1 ?

Merci beaucoup

Cécilia.
fadeninev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 15h54   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 301
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 301
Points : 1 505
Points : 1 505
Envoyer un message via AIM à mpeppler
Cela dépend.

Si il s'agit de ASE, et que c'est une version récente (12.5.1) alors on peut utiliser SET IDENTITY_UPDATE <nom_table>, ou alors la proc stockée sp_chgattribute:
Code :
1
2
3
 
sp_chgattribute "nom_table", "identity_burn_max", 1
go
Voir aussi http://www.sypron.nl/idgaps.html

Si par contre il s'agit de ASA alors je laisse le soins à quelqu'un d'autre de répondre...


Michael
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/06/2006, 16h04   #3
Membre du Club
 
Développeur Web
Inscription : décembre 2005
Messages : 110
Détails du profil
Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2005
Messages : 110
Points : 45
Points : 45
Il s'agit d'une version récente de ASE ! Merci !
fadeninev est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h27.


 
 
 
 
Partenaires

Hébergement Web