Titolo: [v11 SQL] Uso di INSERT
Categoria: Novita' |
|
Ultimo Aggiornamento: 27/10/08 |
Continuiamo nella presentazione dei comandi SQL parlando di INSERT. La sintassi รจ assai agevole:
INSERT INTO {sql_name | sql_string}
[(column_reference, ..., column_reference)]
{VALUES({arithmetic_expression |NULL}, ..., {arithmetic_expression |NULL}) |subquery}
dove {
sql_name |
sql_string} denotano in qualche modo la tabella dove eseguire gli inserimenti, >[(
column_reference, ...,
column_reference)] sono i campi dove verranno inseriti i dati, e i dati possono essere espressioni o anche altre sottoespressioni SQL. Vediamo di esempi:
INSERT INTO table1 (SELECT * FROM table2)
inserisce in table2 tutti i record di table1
CREATE TABLE ACTOR_FANS
(ID INT32, Name VARCHAR);
INSERT INTO ACTOR_FANS
(ID, Name)
VALUES (1, 'Francis');
crea la tabella ACTOR_FANS, definisce i campi e di seguito inserisce i valori nella tabella.
Inviato da: PierPaolo Sichera |
|
Visite: 10041 |
Se accedi con utente e password, puoi aggiungere dei commenti.