postgresql
  1. postgresql-update

Update - (PostgreSQL Queries)

The UPDATE statement is used to modify existing data in a table. In this tutorial, we'll discuss the syntax, example, output, explanation, use, important points, and summary of the UPDATE statement in PostgreSQL.

Syntax

The basic syntax of the UPDATE statement is as follows:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
  • table_name: The name of the table to update.
  • column1, column2, etc.: The columns to update and their corresponding values.
  • condition: An optional clause that specifies which rows to update.

Example

Let's say we have a table called users with the following data:

id name email
1 Alice alice@example.com
2 Bob bob@example.com
3 Carol carol@example.com

We can use the UPDATE statement to change Alice's email address from alice@example.com to alice@updated.com like this:

UPDATE users
SET email = 'alice@updated.com'
WHERE name = 'Alice';

After executing this query, the users table will look like this:

id name email
1 Alice alice@updated.com
2 Bob bob@example.com
3 Carol carol@example.com

Explanation

In this example, we used the UPDATE statement to modify the email address of the user whose name is 'Alice'. We specified the table we wanted to update (users) and set the new value of the email column using the SET clause.

We also used the WHERE clause to specify which rows to update. In this case, we only wanted to update the row where the name column was equal to 'Alice'.

Use

The UPDATE statement is typically used to modify existing data in a table. It can be used to change the values of one or more columns for specific rows in the table.

Important Points

  • Always use the WHERE clause when updating data to avoid modifying more rows than intended.
  • Use caution when updating records as it can result in permanent changes to your data.
  • Be aware that an UPDATE statement changes the actual data in the table and cannot be undone.

Summary

In this tutorial, we discussed the UPDATE statement in PostgreSQL. We covered the syntax, example, output, explanation, use, and important points of using the UPDATE statement. With this knowledge, you can now use the UPDATE statement to modify existing data in your PostgreSQL tables.

Published on: