Учебники

База данных H2 — Вставка

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

Синтаксис

Ниже приведен основной синтаксис оператора INSERT INTO.

INSERT INTO tableName 
{ [ ( columnName [,...] ) ] 
{ VALUES 
{ ( { DEFAULT | expression } [,...] ) } [,...] | [ DIRECT ] [ SORTED ] select } } | 
{ SET { columnName = { DEFAULT | expression } } [,...] }

Используя этот оператор INSERT, мы можем вставить новую запись или новые строки в таблицу. При использовании предложения DIRECT результаты напрямую влияют на целевую таблицу без какого-либо промежуточного шага. Однако при добавлении значений для всех столбцов таблицы убедитесь, что порядок значений находится в том же порядке, что и столбцы в таблице.

пример

Давайте возьмем пример и попробуем вставить следующие данные в таблицу Customer.

Я БЫ название Возраст Адрес Оплата труда
1 Рамеш 32 Ахмедабад 2000
2 Khilan 25 Дели 1500
3 Кошик 23 Kota 2000
4 Chaitail 25 Mumbai 6500
5 Hardik 27 Бхопал 8500
6 Komal 22 член парламента 4500
7 Muffy 24 Индор 10000

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