begin process at 2012 02 08 23:11:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive SQL

 > 

Archives

 > 

Besoin d'aide pour ma base de données

 > 

remettre compteur auto a zero


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

remettre compteur auto a zero

samedi 13 novembre 2004 à 13:17:59 | remettre compteur auto a zero

chris81

bonjour,
j'ai cree un table avec un compteur automatique, j'ai fait 3 test dessus
maintenant je souhaite remettre le compteur a zero car il part de 4 comment
puis je faire.
Y'a t'il un moyen pour eviter qu'il est un trou dans le compteur. par exmple
j'ai 5 ligne 1,2,3,4,5 je supprime la ligne 3 => 1,2,4,5 comment puis je
faire pour lui dire qu'il redescende tout de 1 pour avoir 1,2,3,4

merci


http://www.tarnweb.com
http://www.correzeweb.com
http://www.localetv.com
lundi 15 novembre 2004 à 01:31:40 | Re : remettre compteur auto a zero

fabrice69

Administrateur CodeS-SourceS
Avec le compteur auto, je ne pense pas que cela soit possible.
Il faut gérer ton propre compteur si tu souhaites faire des redescente auto (par des triggers par exemple 'ON DELETE....').

ATTENTION: Si ton champs autoincrementé est l'ID de tes éléments, prends bien conscience si ce n'est pas cet ID que tu utilises ailleurs.

Par exemple si tu as une table de Produit avec :
ID, NOM, PRIX
1, TOTO, 10
2, TATA, 20
3, TUTU, 30
4, TITI, 10

Et que pour une raison x ou y TATA doivent être supprimé dans ton cas de rétrogradage auto à la suppression il faut modifier tous les ACHAT déclarés pour TUTU et TATA, afin que ceux qui ont commandé du TUTU ne se retrouvent pas avec des commande de TITI.

C'est d'ailleurs la raison pour laquelle ce n'est pas géré (un ID est un identifiant unique).

Romelard Fabrice (Alias F___)
mardi 23 novembre 2004 à 09:59:32 | Re : remettre compteur auto a zero

NicoDisso

DECLARE @Compteur INT

USE HisAirness

SET @Compteur=(SELECT MAX(Pk_Colonne) FROM [dbo].[Table_A_Remettre_A_Zero])

DBCC CHECKIDENT([Table_A_Remettre_A_Zero],RESEED,@Compteur)

Le compteur automatique débutera dans tous les cas à la valeur de la varible @Compteur. ( pour partir de zéro : SET @Compteur = 0 )



mardi 23 novembre 2004 à 18:36:51 | Re : remettre compteur auto a zero

chris81

sinon j'ai trouve plus simple TRUNCATE TABLE MaTable


http://www.tarnweb.com
http://www.correzeweb.com
http://www.localetv.com
vendredi 26 novembre 2004 à 15:57:34 | Re : remettre compteur auto a zero

jrivet

Membre Club
Salut,

Si tu es en SQL Serveur (c est avec ca que je trouve, mais je ne sais pas si ca marche pour les autres) essaie

DBCC CHECKIDENT('nom_table', RESEED, NouvelleValeur)

Ca remet ton compteur a zero si tu en a besoin (pour le reste je ne sais pas)

@+
Julien
-----------------------------------------------------------
Essai ca sinon on trouvera autre chose
-----------------------------------------------------------


Cette discussion est classée dans : compteur, http, www, remettre, zero


Répondre à ce message

Sujets en rapport avec ce message

Creer base SQL Serveur en vb.net [ par chris81 ] bonjourcomment puis je faire pour creer ma base de donnee dans un sql serveur à partir de mon application?mercihttp://www.tarnweb.comhttp://www.correz convertir string en money [ par chris81 ] comment puis je faire pour convertir un string pour l'inserer dans mon champ de type moneymercihttp://www.correzeweb.comhttp://www.localetv.com Remettre a zero une base access [ par Malamute7 ] Bonsoir, j'ai réaliser une base access qui est remplit de jeux d'essais, j'aimerai savoir quel était le moyen le plus simple, pour effacer toutes mes aide sur sql [ par scooba112 ] je suis un member de ce cette et je veux participé bn j'ai trouvé ce site que je trouve ÉNORMÉMENT bon en lngage sql je veux le partager avec vous [ serveur mysql et workbench [ par momo23000 ] Bonjours tous le monde. presentation: Acer 7220 tous just restorer à l'etat usine. win vista. je vien d'installer: - 1 - mysql-5.5.12-win32 - 2 - m Urgent, Remettre a 0 l'incrementation auto d'une clef primaire [ par Malamute7 ] Bonsoir, je cherche a remettre a 0 la valeur d'une clef primaire qui s'incrémente automatiquement, je précise la base est en format 2003 et je l'offre Problème de conversion Money [ par kat40 ] Bonjour, Mon application vb utilise une base de données sql. Dans mon application j'ai des champs monétaires.  Lorsque je veux générer un rapport mens Compteur dans une requete [ par Renfield ] Voici une question que l'on m'a posé : J'aimerais pouvoir, dans une requete selection, afficher par exemple le Nom des collaborateur ainsi qu'un cham HELP - récupérer un paramètre HTTP dans une procédure stockée [ par lesiwa81 ] Bonjour, je viens juste d'apprendre à utiliser les procédure stockées. Pour le moment, je réussi uniquement à stockéer des requêtes simples. Je bloq


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales