SQL基础知识普及(七)——UPDATE

简介: SQL数据库开发

UPDATE 语句用于更新表中的现有记录。


SQL UPDATE 语句

UPDATE 语句用于更新表中已存在的记录。

SQL UPDATE 语法

UPDATE table_name SET column1 = value1,
column2 = value2, ...
WHERE condition;


请注意
更新表中的记录时要小心!
要注意SQL UPDATE 语句中的 WHERE 子句!

WHERE子句指定哪些记录需要更新。如果省略WHERE子句,所有记录都将更新!

演示数据库

以下是 "Customers" 表中的数据:

1.jpg

SQL UPDATE 实例

以下SQL语句为第一个客户(CustomerID = 1)更新了“CustomerName”和“City”:

实例

UPDATE Customers
SET 姓名= '鲁智深', 城市= '平凉',省份='甘肃省'
WHERE CustomerID = 1;

现在,选自 "Customers" 表的数据如下所示:

2.jpg


Update 警告!

更新记录时要小心。如果您省略WHERE子句,所有记录将被更新!

UPDATE Customers SET 姓名='宋江';

"Customers" 表将如下所示:

3.jpg


相关文章
|
6月前
|
SQL 数据库
SQL 中的 NULL 值:定义、测试和处理空数据,以及 SQL UPDATE 语句的使用
NULL 值是指字段没有值的情况。如果表中的字段是可选的,那么可以插入新记录或更新记录而不向该字段添加值。此时,该字段将保存为 NULL 值。需要注意的是,NULL 值与零值或包含空格的字段不同。具有 NULL 值的字段是在记录创建期间留空的字段。
119 0
|
6月前
|
SQL 关系型数据库 MySQL
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
MySQL技能完整学习列表3、SQL语言基础——1、SQL(Structured Query Language)简介——2、基本SQL语句:SELECT、INSERT、UPDATE、DELETE
119 0
|
2月前
|
SQL XML Java
mybatis :sqlmapconfig.xml配置 ++++Mapper XML 文件(sql/insert/delete/update/select)(增删改查)用法
当然,这些仅是MyBatis功能的初步介绍。MyBatis还提供了高级特性,如动态SQL、类型处理器、插件等,可以进一步提供对数据库交互的强大支持和灵活性。希望上述内容对您理解MyBatis的基本操作有所帮助。在实际使用中,您可能还需要根据具体的业务要求调整和优化SQL语句和配置。
48 1
|
3月前
|
SQL 关系型数据库 数据库
关系型数据库SQL server UPDATE 语句
【8月更文挑战第3天】
74 10
|
6月前
|
SQL 存储 关系型数据库
SQL的基本语法以及SQL语句的关键字的使用,SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER、DROP等。
SQL的基本语法以及SQL语句的关键字的使用,SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER、DROP等。
|
4月前
|
SQL
SQL UPDATE 语句
【7月更文挑战第12天】SQL UPDATE 语句。
62 8
|
4月前
|
SQL 数据库
SQL UPDATE 语句
【7月更文挑战第11天】SQL UPDATE 语句。
62 1
|
5月前
|
SQL 关系型数据库 MySQL
MySQL数据库——SQL优化(3/3)-limit 优化、count 优化、update 优化、SQL优化 小结
MySQL数据库——SQL优化(3/3)-limit 优化、count 优化、update 优化、SQL优化 小结
304 0
|
6月前
|
SQL 关系型数据库 MySQL
|
6月前
|
SQL Java 编译器
Seata常见问题之记录的Select SQL出现 For Update如何解决
Seata 是一个开源的分布式事务解决方案,旨在提供高效且简单的事务协调机制,以解决微服务架构下跨服务调用(分布式场景)的一致性问题。以下是Seata常见问题的一个合集

热门文章

最新文章

下一篇
无影云桌面