Inserimenti multipli con una sola query sfruttando MySQL

Daniele Bochicchio

di , in Database,

MySQL dalla versione 3.22.5 supporta una particolare sintassi, che altri database non hanno, che è molto comoda perchè permette l'inserimento di record multipli in una tabella attraverso una sola query.
Ecco un esempio:

<%

strSQL = "INSERT INTO Rubrica (Nome, Telefono) VALUES " & _
         "('Daniele', '983673630'), " & _
         ('Lino', '4331120'), " & _

         ('Andrea', '9898898'), " & _

         ('Cristian', '453535353'), " & _

         ('Alessio', '8655353');"


conn.Execute(strSQL)

%>

Per approfondimenti su MySQL si veda:
http://www.aspitalia.com/articoli/db/mysql.aspx