Latest web development tutorials

Заявление SQL INSERT INTO

INSERT INTO заявление используется для вставки новой записи в таблицу.


Заявление SQL INSERT INTO

INSERT INTO заявление используется для вставки новой записи в таблицу.

SQL INSERT INTO Синтаксис

INSERT INTO заявление можно записать в двух формах.

Первая форма для вставки данных без указания имени столбца, просто чтобы обеспечить значение для вставки:

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

Вторая форма вам нужно указать имена столбцов и значения для вставки:

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


Демонстрационная база данных

В этом уроке мы будем использовать w3big образец базы данных.

Ниже приводится выбранные "сайты" таблица данных:

+----+--------------+---------------------------+-------+---------+
| 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 примеры

Предположим, что мы хотим "Сайты" таблицы, вставить новую строку.

Мы можем использовать следующий SQL заявление:

примеров

ВСТАВИТЬ INTO Веб - сайты (Имя, URL, Alexa, страна ) ЗНАЧЕНИЯ ( 'Baidu', 'https://www.baidu.com/', '4 ', 'CN');

Выполнить выше SQL, а затем прочитать список "веб-сайтов", данные следующим образом:


лампа Вы заметили, что мы не должны вставить любое цифровое поле ID?
Идентификатор столбца автоматически обновляется в таблице каждой записи имеет уникальный номер.


Вставка данных в указанном столбце

Мы можем также вставить данные в указанном столбце.

Следующий SQL заявление, чтобы вставить новую строку, но только вставить столбцы данных (поля ID автоматически обновляется) в поле "Имя", "URL" и "страна":

примеров

ВСТАВИТЬ INTO Веб - сайты (Имя, URL, страна) ЗНАЧЕНИЯ ( 'Stackoverflow', 'http://stackoverflow.com/' , 'IND');

Выполнить выше SQL, а затем прочитать список "веб-сайтов", данные следующим образом: