Как добавить данные в таблицу sql
Ответы
Roman Ashikov
14 июля 2022
Добавление данных в таблицу выполняется с помощью конструкции INSERT INTO ... VALUES ...
. Лучше сразу посмотрим на пример:
INSERT INTO posts (name, slug, body)
VALUES ('my first post', 'first-post', 'test body');
Здесь мы добавили строку в таблицу posts
, заполнив поля: name
, slug
, body
. Соответствующие этому порядку данные мы видим в скобках после ключевого слова VALUES
.
Если же мы хотим оставить какие-то значения полей пустыми, то нужно просто опустить их при вставке.
Также можно вставить сразу несколько строк в таблицу следующим образом:
INSERT INTO posts (name, slug) VALUES
('my first post', 'first-post'), ('second post', 'second'), ('third post', 'third');
Еще можно сократить запись, если мы хотим заполнить все поля. Тогда после INSERT INTO tablename
мы просто ничего не указываем в скобках. Это равносильно тому, если бы мы перечислили все поля таблицы.
INSERT INTO posts
VALUES ('my first post', 'first-post', 'test body');
1
0