Istruzione INSERT

Conclusa la lezione su come effettuare ricerche su di un database, che è anche la più laboriosa della guida, preoccupiamoci ora di inserire dati mediante l'istruzione INSERT.

Premetto che molti linguaggi di programmazione che si integrano con Sql, come ad esempio Asp, utilizzano metodi ed oggetti proprietari del linguaggio stesso per effettuare questa operazione, molti altri invece si basano su stringhe Sql ad esempio:

INSERT INTO nome_tabella (nome_campo) VALUES ('valore');

Per quanto semplice è preferibile scrivere l'istruzione su più righe per leggere il codice in maniera più chiara, lascio comunque questo aspetto alle preferenze del lettore:

INSERT INTO anagrafe
(
	nome,
	cognome,
	anni,
	nato_a,
	nato_il
)
	VALUES
(
	'Luca',
	'Ruggiero',
	'24',
	'Napoli',
	'12/04/1978'
);

Verrà in questo modo generato un nuovo record con i valori stabiliti, il comando VALUES si frappone tra i nomi dei campi scritti tra parentesi tonde sulla sinistra dello stesso, ed i valori che si intende attribuire ai rispettivi campi sulla destra del VALUES.

Autore: Luca Ruggiero