SQL оператор Insert. Вставка нових записів у таблицю бази даних

Вставка записів здійснюється оператором INSERT, з допомогою якого до таблиці можна добавити одну або декілька записів. При добавленні одного запису оператор INSERT має наступний формат:

INSERT INTO <Ім'я таблиці> [<Список полів>] VALUES (<Список значень>);

Після виконання даної команди до таблиці, ім'я якої вказується після слова INTO додається один запис, для якого заповнюються поля, які містяться в списку. Значення полів буруться зі списку заданого після слова VALUES. Списки полів і списки значень повинні відповідати один одному за кількістю елементів і за типом. При присвоєнні даних для першого поля береться перше значення, для другого — друге і так далі. При цьому порядок полів і значень може відрізнятися від порядку полів у таблиці.

Приклад запиту на добавлення нових даних у таблицю Cars:

Оператор insert

INSERT INTO Cars (model, color, year, price, displacement, mileage) VALUES ('renault', 'Білий', '2005', 7500, '2.0I', '12 т.км');

Читати повністю