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

Développement SQL Server Discussion :

auto increment avec sql server


Sujet :

Développement SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    99
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 99
    Points : 43
    Points
    43
    Par défaut auto increment avec sql server
    Bonjour, j'ai un petit probleme avec sql server, je voudrais qu'un champs(clé primaire) d'une table s'incremente automatiquement lors d'un nouvel enregistrement, je le sais avec ORACLE (les séquence: code: CREATE SEQUENCE... START WIDH.. INCREMENT BY...) mais avec sql server je ne sais pas, vous pouvez m'aider
    merci d'avance

  2. #2
    Membre actif
    Inscrit en
    Février 2009
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 224
    Points : 269
    Points
    269
    Par défaut
    Bonjour,
    Il s'agit de la propriété identity par exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    create table t1(
    c1 int identity(1,1) ....,
    c2 ....
    );
    La colonne c1 est en numérotation automatique.
    Pour ajouter des lignes dans la table
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    insert into t1(c2, ..) values (...);

  3. #3
    Membre du Club
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    54
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 54
    Points : 67
    Points
    67
    Par défaut
    http://lists.evolt.org/archive/Week-...15/023570.html

    In Enterprise Manager, when you're designing the table, set your auto-increment
    field so that its "Identity" box is checked and set the "Identity Field" to be
    what ever number you want to start at (defaults to 1). And of course make sure
    that you don't allow null values.

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

Discussions similaires

  1. Insert Auto increment C# SQL Server
    Par toinoudu85 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 21/03/2010, 05h07
  2. auto increment avec sql server comme avec mysql
    Par skystef dans le forum Accès aux données
    Réponses: 6
    Dernier message: 21/09/2007, 08h22
  3. auto-incrémentation sur une primary key avec sql server
    Par pops4 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 24/05/2007, 14h24
  4. auto incrementation en SQL server
    Par jefferson dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 23/12/2004, 11h10
  5. [debutant]Auto incrementation sur sql-server 2000
    Par syl2095 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 18/11/2004, 18h00

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