Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    SQL Inserimenti multipli

    Si può fare un inserimento multiplo in SQL?
    Mi spiego, come faccio con un'unica query a fare queste query?
    INSERT INTO Tabella (campo1, campo2) VALUES (valore1, valore2)
    INSERT INTO Tabella (campo1, campo2) VALUES (valore3, valore4)
    INSERT INTO Tabella (campo1, campo2) VALUES (valore5, valore6)
    Grazie mille
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  2. #2
    M$SQL?

    prova con a concatenare le INSERT con un ";" in fondo a ogni INSERT

  3. #3
    No era MS SQL, cmq penso di aver trovato la soluzione, era banale ma non sono così ferrato in SQL.
    INSERT INTO Tabella (campo1, campo2) VALUES (valore1, valore2), (campo3, campo4), ....
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  4. #4
    Ho detto una ca**ata...
    questa la stringa:
    INSERT INTO tblDescrizioni (IDArticolo, IDCampo, Campo1, Campo2)
    VALUES
    (378, 64, 'metrature', 'surface'),
    (378, 57, 'contratto', 'contract'),
    (378, 55, 'nome', 'name'),
    (378, 58, 'comune', 'comun'),
    (378, 59, 'provincia', 'province'),
    (378, 60, 'zona', 'zone'),
    (378, 61, 'camere', 'room'),
    (378, 63, 'prezzo', 'Price'),
    (378, 65, 'allegato', 'attachment'),
    (378, 66, 'frazione', 'fractiont');

    L'errore che mi torna è: [Microsoft][Driver ODBC Microsoft Access] Punto e virgola ( mancante alla fine dell'istruzione SQL

    Ma come? Se l'ho messo! :master:
    qualcuno ha un'idea migliore? Il database è Access...
    Enrico Frison
    El signore ghe da e suche a chi che no ga i porsei!

  5. #5

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.