[SQL开发笔记]UPDATE 语句:更新表中的记录

一、功能描述:

UPDATE 语句:用于更新表中的记录

二、UPDATE 语句语法详解:

UPDATE 语法

UPDATE table_name

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

WHERE some_column=some_value;

参数说明:

1.table_name:要修改的表名称。

2.column1, column2, ...:要修改的字段名称,可以为多个字段。

3.value1, value2, ...:要修改的值,可以为多个值。

4.condition:修改条件,用于指定哪些数据要修改。

三、UPDATE 语句开发实例:

目标数据库及表:使用 DRobot数据库,"T_Drobot" 表

假设我们需要将name为“DROBOT_1”的year更新为“2025”, creator更新为“xiaodu”。

下面的 SQL 语句实现:

UPDATE "T_Drobot"

SET year ='2025', creator='xiaodu'

where name='DROBOT_1'

执行以上 SQL,再读取 "T_Drobot" 表,数据如下所示:

[SQL开发笔记]UPDATE 语句:更新表中的记录_第1张图片

[SQL开发笔记]UPDATE 语句:更新表中的记录_第2张图片

Update 警告:在更新记录时要格外小心!在上面的实例中,如果我们省略了 WHERE 子句,如下所示:

UPDATE "T_Drobot"

SET year ='2025', creator='xiaodu'

执行以上代码会将 “T_Drobot”表中所有数据的 year 改为 2025,creator 改为 xiaodu。

执行没有 WHERE 子句的 UPDATE 要慎重,再慎重。

你可能感兴趣的:(SQL数据库,数据库,oracle)