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 :

Insérer une valeur particulière dans un compteur


Sujet :

Développement SQL Server

  1. #1
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    422
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 422
    Points : 174
    Points
    174
    Par défaut Insérer une valeur particulière dans un compteur
    Salut, voilà j'ai supprimé par erreur des enregistrements, je voudrais les ressaisir mais en gardant le même id qui est de type compteur. Je connais les anciens numéros, mais je n'arrive pas à les insérer dans la table.

    J'ai essayé SET IDENTITY_INSERT salon ON avant la commande insert....
    mais j'ai le message suivant :

    An explicit value for the identity column in table 'salon' can only be specified when a column list is used and IDENTITY_INSERT is ON.
    Merci de votre aide svp.

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Quelle est exactement la commande que vous avez utilisée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SET INDENTITY INSERT dbo.maTable ON
     
    INSERT INTO dbo.maTable ...
    @++

  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

  4. #4
    Membre habitué
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    422
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 422
    Points : 174
    Points
    174
    Par défaut
    La faq ne fait que me dire ce que j'ai déja fait, c'est à dire :
    SET INDENTITY INSERT ... ON
    puis
    INSERT...

  5. #5
    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
    Postez-nous tout le code nécessaire ainsi que l'erreur.
    Je suis sûr qu'il y'a un problème.

  6. #6
    Membre éprouvé

    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 448
    Points : 1 234
    Points
    1 234
    Par défaut
    Tu dois mettre la liste des colonnes que ton insert va employer même si tu emploies toutes les colonnes.

    INSERT (c1, c2, ...) et pas INSERT VALUES|SELECT ...

Discussions similaires

  1. linq to sql : insérer une valeur précise dans un champ numéro auto
    Par boby62423 dans le forum Accès aux données
    Réponses: 3
    Dernier message: 31/01/2009, 20h53
  2. [ZF 1.7] Insérer une valeure null dans champ ?
    Par kaboume dans le forum Zend_Db
    Réponses: 1
    Dernier message: 26/01/2009, 12h23
  3. Rechercher une valeur particulière dans une table
    Par stefsas dans le forum SAS Base
    Réponses: 2
    Dernier message: 22/09/2008, 18h40
  4. Insérer une valeur GET dans la redirection
    Par rduvrac dans le forum Langage
    Réponses: 2
    Dernier message: 27/02/2008, 18h51
  5. Insérer une valeur 0 dans une requête
    Par Nico-Rep dans le forum Access
    Réponses: 2
    Dernier message: 15/01/2007, 20h10

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