Latest web development tutorials

SQL INSERT INTO

INSERT INTO viene utilizzato per inserire un nuovo record alla tabella.


SQL INSERT INTO

INSERT INTO viene utilizzato per inserire un nuovo record alla tabella.

SQL INSERT INTO sintassi

INSERT INTO può essere scritto in due forme.

La prima forma di inserire i dati senza specificare il nome della colonna, solo per fornire il valore da inserire:

INSERT INTO table_name
VALUES ( value1 , value2 , value3 ,...);

La seconda forma è necessario specificare i nomi ei valori delle colonne da inserire:

INSERT INTO table_name ( column1 , column2 , column3 ,...)
VALUES ( value1 , value2 , value3 ,...);


Il database demo

In questo tutorial, useremo database di esempio w3big.

Il seguente è un selezionati "siti web" dati della tabella:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.cm/    | 1     | USA     |
| 2  | 淘宝          | https://www.taobao.com/   | 13    | CN      |
| 3  | 本教程      | http://www.w3big.com/    | 4689  | CN      |
| 4  | 微博          | http://weibo.com/         | 20    | CN      |
| 5  | Facebook     | https://www.facebook.com/ | 3     | USA     |
+----+--------------+---------------------------+-------+---------+


INSERT INTO esempi

Supponiamo di voler "siti web" tavolo, inserire una nuova riga.

Possiamo usare la seguente istruzione SQL:

Esempi

INSERT INTO siti web (Nome, URL, Alexa, paese ) VALORI ( 'Baidu', 'https://www.baidu.com/', '4 ', 'CN');

Esegui SQL sopra, quindi leggere la lista "sito web", i dati sono i seguenti:


lampada Avete notato, non abbiamo di inserire qualsiasi campo ID digitale?
colonna id viene aggiornato automaticamente nella tabella di ogni record ha un numero univoco.


Inserire i dati nella colonna specificata

Possiamo anche inserire i dati nella colonna specificata.

La seguente istruzione SQL per inserire una nuova riga, ma inserire solo le colonne di dati (campi ID vengono automaticamente aggiornate) nel campo "Nome", "url" e "paese":

Esempi

INSERT INTO siti web (Nome, URL, paese) VALORI ( 'StackOverflow', 'http://stackoverflow.com/' , 'IND');

Esegui SQL sopra, quindi leggere la lista "sito web", i dati sono i seguenti: