Оператор INSERT INTO SQL

Запрос INSERT INTO

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

Грамматика

INSERT INTO имя_таблицы VALUES (значение1, значение2,...)

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

INSERT INTO table_name (колонка1, колонка2,...) VALUES (значение1, значение2,...)

Вставка новой строки

"Persons" таблица:

LastName FirstName Адрес Город
Картер Томас Чан'an Street Пекин

SQL запрос:

INSERT INTO Persons VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Пекин')

Результат:

LastName FirstName Адрес Город
Картер Томас Чан'an Street Пекин
Гейтс Билл Xuanwumen 10 Пекин

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

"Persons" таблица:

LastName FirstName Адрес Город
Картер Томас Чан'an Street Пекин
Гейтс Билл Xuanwumen 10 Пекин

SQL запрос:

INSERT INTO Persons (LastName, Address) VALUES ('Wilson', 'Champs-Elysees')

Результат:

LastName FirstName Адрес Город
Картер Томас Чан'an Street Пекин
Гейтс Билл Xuanwumen 10 Пекин
Wilson   Champs-Elysees