begin process at 2010 02 09 22:51:33
  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 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 connexion base de données [ par padurand ] Bonjour, J'ai deux sites (www.dom1.com et www.dom2.com) et une base de données, ACCESS sur le domaine 1. Je souhaiterais savoir si on peut établir un Fonctions calculs sql/php pour projet football [ par spamyx ] Je suis webmaster d’un site de tournoi en ligne sur le jeu vidéo de football PES 5 et j’aimerais créer une rubrique STATS en exploitant les fonctions Faire des blocs de ligne [ par ehmarc ] Salut,Voila j'ai encor un soucis....Je doit faire des group de 15000 ligne de donnée (ma table à 90 000 lignes)Sous SQL server c'est pas top (à cause problème de bouton [ par womar2006 ] bonjour, Je trouve une problème dans mon projet de basse de donnée travailler sur le Access au niveaux de boutons de liens voir limage,<p align="cente Accéder à entreprise manager ?? [ par vxr888 ] Bonjour,Je me prépare à débuter sur Oracle 10g que je viens d'installer mais j'ai déjà un premier problème...D'après mes tutos, à la fin de l'installa


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,733 sec (3)

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