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 05/04/2005, 18h08   #1
Invité de passage
 
Inscription : décembre 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 9
Points : 2
Points : 2
Par défaut [SYBASE] reinitialiser IDENTITY

Bonjour
je veux initialiser le depart d'une cle identity .au fait l'equivalent de
DBCC CHECKIDENT(Table1,reseed,2)
sur sql server si vous connaissez
merci
mous33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2005, 19h03   #2
Expert Confirmé
 
Avatar de trotters213
 
Inscription : janvier 2005
Messages : 2 572
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : janvier 2005
Messages : 2 572
Points : 2 605
Points : 2 605

pour l'initialiser tu doit le faire quand tu el définit :
Code :
[ta_clé] [int] IDENTITY (1, 1) NOT NULL ,
il y en a un qui correspond au pas et l'autre au départ.
__________________
Pensez au tag
Les règles du Forum

Dev. Web : FAQ (X)HTML/CSS | Tutos (X)HTML | Tutos CSS

PHP : FAQ PHP | Tutos PHP | Benchmark PHP 5

SQL : Cours SQL
trotters213 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2005, 19h34   #3
Invité de passage
 
Inscription : décembre 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 9
Points : 2
Points : 2
Mais si la table est deja creer et je peut la vider est ce possible de juste initialiser le compteur IDENTITY?
mous33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2005, 14h31   #4
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Citation:
Envoyé par trotters213

pour l'initialiser tu doit le faire quand tu el définit :
Code :
[ta_clé] [int] IDENTITY (1, 1) NOT NULL ,
il y en a un qui correspond au pas et l'autre au départ.
Non ! Ca, c'est du MS-SQL... et sur ce coup-là, ils ne sont pas identiques : les identity de Sybase doivent être en NUMERIC(n,0)
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2005, 14h32   #5
Rédacteur/Modérateur
 
Avatar de fadace
 
Homme Fabien Celaia
Administrateur de base de données
Inscription : octobre 2002
Messages : 3 779
Détails du profil
Informations personnelles :
Nom : Homme Fabien Celaia
Âge : 41
Localisation : Suisse

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 3 779
Points : 8 124
Points : 8 124
Envoyer un message via ICQ à fadace Envoyer un message via Skype™ à fadace
Citation:
Envoyé par mous33
Mais si la table est deja creer et je peut la vider est ce possible de juste initialiser le compteur IDENTITY?
Il y aurait de la bidouille via un set identity_insert et update, mais si vous videz la table, autant la supprimer et la recréer.
fadace est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2005, 11h34   #6
Invité de passage
 
Inscription : décembre 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 9
Points : 2
Points : 2
peut tu me dire plus sur "set identity_insert et update"
que je cannais pas
merci
mous33 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h20.


 
 
 
 
Partenaires

Hébergement Web