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 :

insert de plusieurs lignes


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 71
    Par défaut insert de plusieurs lignes
    Bonjour,

    Suite a ce code sql server j'ai une erreur que je ne vois pas la raison. Car si je fait l'insert ligne pa r ligne ca fonctionne bien. Sinon jai l'erreur suivante :

    Msg 102, Level 15, State 1, Line 2
    Incorrect syntax near ','.


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    INSERT INTO Gas_Mix VALUES
    ('1612','01A','3-SANSPLOMB','111- 45400 Lt Sonic',1),
    ('1612','01B','3-SANSPLOMB','111- 45400 Lt Sonic',1),
    ('1612','01C','1-SUPER SANSPLOMB','107- SONIC 22 700 L.',1),
    ('1612','01D','1-SUPER SANSPLOMB','107- SONIC 22 700 L.',1),
    ('1612','01E','2-ESSENCEETHANOL','107- SONIC 22 700 L.',1),
    ('1612','01F','3-SANSPLOMB','111- 45400 Lt Sonic',1)

    Merci

  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

    Quelle est votre version de SQL Server ?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 71
    Par défaut Voila
    Microsoft SQL Server Management Studio Express 9.00.4035.00
    Microsoft Data Access Components (MDAC) 2000.085.1132.00 (xpsp.080413-0852)
    Microsoft MSXML 2.6 3.0 6.0
    Microsoft Internet Explorer 6.0.2900.5512
    Microsoft .NET Framework 2.0.50727.42
    Operating System 5.1.2600

  4. #4
    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
    Citation Envoyé par chochatown Voir le message
    Microsoft SQL Server Management Studio Express 9.00.4035.00
    Il me semble que le constructeur de lignes valuées n'est supporté que depuis la version 2008 (10)

  5. #5
    Membre Expert

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 186
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 186
    Par défaut
    C'est même sûr.
    Il faut passer par un "Select ... Union all"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    INSERT INTO Gas_Mix 
    Select '1612','01A','3-SANSPLOMB','111- 45400 Lt Sonic',1 union all
    Select '1612','01B','3-SANSPLOMB','111- 45400 Lt Sonic',1 union all
    Select '1612','01C','1-SUPER SANSPLOMB','107- SONIC 22 700 L.',1 union all
    Select '1612','01D','1-SUPER SANSPLOMB','107- SONIC 22 700 L.',1 union all
    Select '1612','01E','2-ESSENCEETHANOL','107- SONIC 22 700 L.',1 union all
    Select '1612','01F','3-SANSPLOMB','111- 45400 Lt Sonic'
    [Access] Les bases du débogage => ici

  6. #6
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 71
    Par défaut ca marche
    cool.

    Ca marche bien.

    Merci

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

Discussions similaires

  1. [WD9] Insertion de plusieur lignes dans une rubrique
    Par loic20h28 dans le forum WinDev
    Réponses: 39
    Dernier message: 06/06/2008, 19h02
  2. insertion de plusieurs lignes
    Par opensource dans le forum Langage SQL
    Réponses: 4
    Dernier message: 02/01/2008, 16h36
  3. Insertion de plusieurs lignes
    Par pepi22 dans le forum Requêtes et SQL.
    Réponses: 17
    Dernier message: 24/08/2007, 20h15
  4. Insert de plusieurs lignes
    Par abibac dans le forum Langage SQL
    Réponses: 1
    Dernier message: 23/03/2007, 13h42
  5. insertion de plusieurs lignes, comment faire ?
    Par RR instinct dans le forum SQL
    Réponses: 6
    Dernier message: 23/01/2007, 09h40

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