Как использовать команду INSERT INTO в PostgreSQL
Оператор INSERT INTO используется в PostgreSQL для добавления новых записей в таблицу базы данных. С его помощью можно вставить значения в одну или несколько колонок таблицы.
Синтаксис оператора INSERT INTO выглядит следующим образом:
sql
INSERT INTO имя_таблицы (колонка1, колонка2, колонка3, ...) VALUES (значение1, значение2, значение3, ...);
Например, если вы хотите добавить новую запись в таблицу users с указанием имени и электронной почты, ваш SQL-запрос может выглядеть следующим образом:
sql
INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');
Также можно добавлять данные во все колонки таблицы без явного указания их имени. В этом случае нужно указать значения для каждой колонки в порядке их объявления в CREATE TABLE:
sql
INSERT INTO users VALUES ('John Doe', 'johndoe@example.com', 'password', '2021-05-01');
Если же существует несколько значений, которые нужно добавить, можно использовать один запрос INSERT INTO с несколькими блоками VALUES:
sql
INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com'), ('Jane Smith', 'janesmith@example.com');
Как видно из примеров, оператор INSERT INTO позволяет быстро и удобно добавлять новые данные в таблицы PostgreSQL. Он является одним из самых популярных операторов в SQL и широко используется в различных проектах.