📜  更新 SQL Server 表中的查询 - NAYCode.com - SQL (1)

📅  最后修改于: 2023-12-03 15:10:33.346000             🧑  作者: Mango

更新 SQL Server 表中的查询 - NAYCode.com - SQL

在 SQL Server 数据库中,更新表中的数据是一项非常重要的任务。在本文中,我们将介绍如何使用 SQL 语句更新 SQL Server 表中的数据。

步骤1:使用 UPDATE 语句

要更新 SQL Server 表中的数据,我们需要使用 UPDATE 语句。以下是语法:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE some_column = some_value

在上面的语法中,我们需要指定要更新的表的名称,然后指定要更新的列及其新值。最后,我们需要指定要更新的行的条件(WHERE 子句)。

以下是一个实例,它将在 employees 表中将名字为 "John" 的员工的工资提高 10%:

UPDATE employees
SET salary = salary * 1.1
WHERE name = 'John'
步骤 2:更改多个列的值

我们可以使用 UPDATE 语句更改表中多个列的值。以下是语法:

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE some_column = some_value

以下是一个实例,它将在 employees 表中将名字为 "John" 的员工的工资提高 10%,并将工作地点更改为 "New York":

UPDATE employees
SET salary = salary * 1.1, location = 'New York'
WHERE name = 'John'
步骤 3:更新所有行

如果我们要更新表中所有行的数据,可以省略 WHERE 子句。以下是语法:

UPDATE table_name
SET column1 = value1, column2 = value2, ...

以下是一个实例,它将在 employees 表中将所有员工的工资提高 5%:

UPDATE employees
SET salary = salary * 1.05
总结

本文介绍了如何使用 SQL 语句更新 SQL Server 表中的数据。我们介绍了 UPDATE 语句的语法和用法,并提供了示例。无论您是初学者还是有经验的开发人员,这些提示都将有助于您更新 SQL Server 表中的数据。