INSERT

Query che inserisce record nella tabella specificata. La sintassi può essere di due tipi (sono analoghi):
INSERT INTO nome_tabella (nome_colonne) VALUES (valore_campo)
oppure
INSERT INTO nome_tabella SET (nome_colonne=valore_campo)

Vediamo un inserimento nella tabella anagrafica con entrambe le modalità.
Analizziamo la prima:
INSERT INTO anagrafica (IDanagrafica,nome,cognome,email) VALUES ('','Paolo','Rossi','[email protected]')
In questo caso dobbiamo ricordarci di lasciare il valore di IDanagrafica vuoto, in quanto viene inserito automaticamente.

Utilizzando la seconda avremo:
INSERT INTO anagrafica SET nome='Paolo', cognome='Rossi', email='[email protected]'

La sostanziale differenza tra il primo e il secondo inserimento è che nel primo viene prima fatto l'elenco di tutte le colonne e poi l'elenco dei valori da inserire. Nel secondo, invece, si associa il nome della colonna direttamente col valore da inserire.

Privacy Policy