Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107

    [SQL] Insert into multipla

    Salve a tutti!

    come faccio per fare inserimento multipli senza usare un loop?

    esempio :

    INSERT INTO EMAILS (mail) values('a@a.a','b@b.b',c@c.c')

    Devo inserire + dati per singola colonna insomma..

    Grazie!
    Guybrush Threepwood

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: [SQL] Insert into multipla

    Originariamente inviato da Threepwood
    Salve a tutti!

    come faccio per fare inserimento multipli senza usare un loop?

    esempio :

    INSERT INTO EMAILS (mail) values('a@a.a','b@b.b',c@c.c')

    Devo inserire + dati per singola colonna insomma..

    Grazie!
    Non credo si possa fare senza un ciclo. Puoi definirti un cursore in SQL se dipende da altri dati questo ciclo o fare un ciclo for o while dove esegui l'istruzione oppure un ciclo for o while dove effettui la chiamata alla funzione che ti fa una sola insert

  3. #3
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    ... eppure mi ricordo che un modo forse c'era.. magari utilizzando le graffe {a,b,c} ...
    Guybrush Threepwood

  4. #4
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955
    Originariamente inviato da Threepwood
    ... eppure mi ricordo che un modo forse c'era.. magari utilizzando le graffe {a,b,c} ...
    Sinceramente non mi sembra.
    Al massimo se devi travasare una tabella in un'altra metti come campi da inserire il risultato di una select

  5. #5
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955
    Originariamente inviato da Threepwood
    ... eppure mi ricordo che un modo forse c'era.. magari utilizzando le graffe {a,b,c} ...
    INSERT INTO (CAMPI) VALUES (SELECT * FROM TABELLA)

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 © 2025 vBulletin Solutions, Inc. All rights reserved.