SQL基础教程(第2版)第4章 数据更新:4-3 数据的更新(UPDATE)
Posted 绍耕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL基础教程(第2版)第4章 数据更新:4-3 数据的更新(UPDATE)相关的知识,希望对你有一定的参考价值。
第4章 数据更新:4-3 数据的更新(UPDATE)
● 使用UPDATE语句可以更改(更新)表中的数据。
● 更新部分数据行时可以使用WHERE来指定更新对象的条件。通过WHERE子句指定更新对象的UPDATE语句称为搜索型UPDATE语句。
● UPDATE语句可以将列的值更新为NULL。
● 同时更新多列时,可以在UPDATE语句的SET子句中,使用逗号分隔更新对象的多个列。
■ UPDATE语句的基本语法
此时,连登记日期原本为 NULL 的数据行(运动 T 恤)的值也更新为 2009-10-10 了。
■ 指定条件的UPDATE语句(搜索型UPDATE)
SET 子句中赋值表达式的右边不仅可以是单纯的值,还可以是包含列的表达式。
■ 使用NULL进行更新
使用 UPDATE 也可以将列更新为 NULL(该更新俗称为 NULL 清空)。此时只需要将赋值表达式右边的值直接写为 NULL 即可。
-- 代码清单4-17 将商品编号为0008的数据(圆珠笔)的登记日期更新为NULL UPDATE Product SET regist_date = NULL WHERE product_id = \'0008\';
■ 多列更新
将两次 UPDATE 语句合并的方法有两种,请参见代码清单 4-19 和代码清单 4-20。
以上是关于SQL基础教程(第2版)第4章 数据更新:4-3 数据的更新(UPDATE)的主要内容,如果未能解决你的问题,请参考以下文章
SQL基础教程(第2版)第4章 数据更新:4-1 数据的插入(INSERT)