使用SQL中的Update更新多行数据

数据库 SQL Server
SQL中的Update 语句用于更新单表中选定行的一列或多列的值,下面就将为您介绍使用使用SQL中的Update更新多行数据的方法,供您参考。

在我们平时的SQL数据库操作中,更新数据是最常见的了,下面就将为您介绍使用使用SQL中的Update更新多行数据的方法,供您参考。

Update 语句用于更新单表中选定行的一列或多列的值。要更新的目标表在语句中定义, Set 子句则指定要更新哪些列并计算他们的值。 Update 语句总是包含 Where 语句,而且 Update 语句比较危险,所以您必须明确地认识到 Where 语句的重要性, Where 语句被用来指定需要更新的行。

标准语法:

UPDATE table_name
SET columnname1 = value1
[, columname2 = value2]...
WHERE search_condition

以下是一个简单的 Update 语句的例子 :

Update customers
Set credit=100000.00,id=99
Where name='asp'

在此例中我们将表 customers 中客户名为 asp 的客户的信贷值更新为 10 万并将他的 ID 变更为 99。再看下例:
  
Update customers
Set credit=200000.00,state=021
Where ID in (80,90,100,120)

我们可以发现,其实 SQL 处理 Update 语句的过程就是逐行遍历所指定的表,更新其搜索条件结果为“真”的行,跳过其搜索条件结果为“假”或“空”的行。
 

 

【编辑推荐】

数据更新监控CDC介绍

SQL函数取得系统日期

sql函数遍历BOM表的方法

判断闰年的SQL函数

基于时间SQL函数详解

 

 

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-17 10:39:36

SQL中

2010-09-27 10:29:14

sql update语

2010-09-10 13:30:49

SQLCOUNT(*)函数

2010-09-27 10:04:30

Sql Update语

2010-10-21 11:24:02

SQL Server查

2011-03-09 14:18:37

SQL数据累加

2011-08-24 13:10:48

MongoDBUpdate

2021-12-28 11:23:36

SQLServerExcel数据分析

2010-09-09 15:13:33

SQL更新数据

2010-09-17 13:40:43

SQL更新

2017-02-16 08:41:09

数据Vlookup匹配

2010-11-11 11:25:45

SQL UPDATE语

2010-09-17 13:54:02

SQL语句

2017-10-31 11:55:46

sklearn数据挖掘自动化

2009-04-15 13:21:03

微软SQL Server约束

2010-09-09 15:23:16

SQL更新数据

2010-11-11 11:13:54

SQL Server

2010-09-06 17:35:43

SQL函数

2010-09-28 16:36:43

sql中alter

2010-09-24 18:52:53

SQL中NOT EXI
点赞
收藏

51CTO技术栈公众号