Tempo di lettura: < 1 minuto

Si usa INSERT INTO per inserire records nel database.

La sintassi per riempire tutti i campi del database è:

INSERT INTO nome_tabella VALUES (valore1, valore2, ...);

È anche possibile specificare i campi da riempire:

INSERT INTO nome_tabella (colonna1, colonna2, ...) VALUES (valore1, valore2, ...);

Esempi di Inserimento di record

Prendiamo ad esempio la tabella persone:

nome cognome paese
Paolo Bianchi Milano

Eseguiamo 2 query. La prima:

INSERT INTO persone VALUES ("Giuseppe", "Rossi", "Roma");

e la seconda:

INSERT INTO persone (cognome, paese) VALUES ("Verdi", "Roma");

Il risultato sarà:

nome cognome paese
Paolo Bianchi Milano
Giuseppe Rossi Roma
  Verdi Roma

Notare come la seconda query non ha inserito nulla nel campo nome.