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 :

Insertion de 2 colonnes de type autoincrément sur la même table


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    dba
    Inscrit en
    Décembre 2016
    Messages
    119
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : dba
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2016
    Messages : 119
    Par défaut Insertion de 2 colonnes de type autoincrément sur la même table
    bonjour

    Pour de besoin spécifique j'aurai besoin d'avoir deux colonnes auto-incrément de type identity (1,1) sur le méme table

    Si je fait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    create table Production2018 
    (id int identity(1,1) primary key ,
    nom varchar(50),
    id_produit int identity(1,1)
    )
    j'aurai ce message d'erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Msg*2744, Niveau*16, État*2, Ligne*1
    Plusieurs colonnes identité spécifiées pour la table 'Production2018 '. Il n'est autorisé qu'une seule colonne identité par table.
    comment je peut traiter cette erreur ?

    Merci pour vos aides

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Par défaut
    Bonjour,

    Vous pouvez utiliser les SEQUENCE, mais je m'interroge sur l’intérêt d'avoir une deuxième colonne identity ?!?
    Quel est l’intérêt d'avoir deux colonnes contenant toujours les mêmes valeurs ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    ouais j'aimerais aussi connaitre les détails d'un tel besoin.

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/11/2015, 14h32
  2. [WD18] afficher table mémoire avec colonne de type combo (sur fichier)
    Par fdelepine dans le forum WinDev
    Réponses: 9
    Dernier message: 08/09/2013, 19h35
  3. Trigger Insert after sur une même table
    Par soumimasen dans le forum PL/SQL
    Réponses: 3
    Dernier message: 29/05/2008, 18h49
  4. Insertion dans la colonne de type CLOB
    Par Sabact dans le forum SQL
    Réponses: 7
    Dernier message: 18/10/2007, 09h35
  5. Réponses: 4
    Dernier message: 22/08/2006, 15h16

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