IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

[SqlServer20005]incrémenter automatiquement la valeure d'une case


Sujet :

MS SQL Server

  1. #1
    Membre habitué

    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Algérie

    Informations forums :
    Inscription : Mars 2005
    Messages : 110
    Points : 173
    Points
    173
    Par défaut [SqlServer20005]incrémenter automatiquement la valeure d'une case
    bonjour !!
    je voudrais savoir comment faire pour incrémenter automatiquement la valeure d'une colonne lorsque j'insert de nouvelles données dans les autre colonnes de la même ligne, par exemple :
    un table Etudiant(id, nom, prenom)
    ---------------------
    id | Nom | prenom
    ---------------------
    1 | gates | Bill
    2 | Grove | Andrew
    ce que je veux faire c'est lorsque j'ajoute le nom et prenom du nouvel etudiant [insert (jackson, michael)] la colonne id s'incrémente et reçoit systématiquement "3" .
    je crois qu'on appel ça un séquenceur , mais j'arrive pas a le mettre en oeuvre
    merci

  2. #2
    Membre confirmé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Points : 601
    Points
    601
    Par défaut
    jète un coup d'oeil à IDENTITY, je pense que tu trouveras ton bonheur ;o)

  3. #3
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Une autre solution mais certainement plus complexe est d'utiliser les triggers.

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  4. #4
    Membre confirmé Avatar de Monstros Velu
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2003
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 619
    Points : 601
    Points
    601
    Par défaut
    je viens de me rapeller de l'existance d'un article de SQLPro sur le sujet : http://sql.developpez.com/clefs/

  5. #5
    Membre habitué

    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Algérie

    Informations forums :
    Inscription : Mars 2005
    Messages : 110
    Points : 173
    Points
    173
    Par défaut
    jète un coup d'oeil à IDENTITY
    IDENTITY ça le fait, ça marche immpec

    merci a tous !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Sauvegarde automatique de valeur dans une base
    Par gondole38 dans le forum Access
    Réponses: 3
    Dernier message: 05/01/2007, 08h54
  2. Changer la valeur d'une case à cocher
    Par Naksh-i dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 27/10/2006, 12h57
  3. Réponses: 1
    Dernier message: 23/09/2006, 14h12
  4. [excel]Valeur d'une case ayant une formule
    Par snooopy007 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 27/07/2006, 17h57
  5. Réponses: 2
    Dernier message: 28/03/2006, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo