To insert data into a PostgreSQL database, you can use the INSERT
statement. This statement allows you to insert one or more rows into a table in the database. For example, if you have a table named users
with columns id
, name
, and email
, you can insert a new row into the table using the following INSERT
statement:
INSERT INTO users (id, name, email)
VALUES (1, 'John Doe', 'johndoe@example.com');
This statement will insert a new row into the users
table with the specified values for the id
, name
, and email
columns. You can insert multiple rows into the table by specifying multiple sets of values in the VALUES
clause, separated by commas. For example:
INSERT INTO users (id, name, email)
VALUES (1, 'John Doe', 'johndoe@example.com'),
(2, 'Jane Doe', 'janedoe@example.com'),
(3, 'John Smith', 'johnsmith@example.com');
This statement will insert three new rows into the users
table. It is important to note that the order of the values in the VALUES
clause must match the order of the columns in the INSERT
statement.
Overall, the INSERT
statement is the primary way to insert data into a PostgreSQL database. It allows you to insert one or more rows into a table, and provides a flexible and powerful way to add data to your database.