当前位置:   article > 正文

SQL语言的数据更新_sql更新数据

sql更新数据

3.4 数据更新

数据更新操作有三种:向表中添加若干行数据,修改表中的数据和删除表中的若干行数据

1.数据插入

SQL的数据插入语句INSERT通常有两种形式,一种是插入一个元组,另外一种是插入子查询结果。后者可以插入多个元组。

(1) 插入元组

插入元组的INSERT语句的格式为:

INSERT

INTO<表名>[(<属性列1>[,<属性列2>]...)]

VALUES(<常量1>[,<常量2>]...);

其功能是将新元组插入指定表中。其中新元组的属性列1的值为常量1,属性列2的值为常量2,...。INTO子句中没有出现的属性列,新元组在这些列上将取空值。如果INTO子句中没有指明任何属性列名,则新插入的元组必须在每个属性列上均有值。

(2) 插入子查询结果

插入子查询结果的INSERT语句的格式为:

INSERT

INTO <表名>[(<属性列1>[,<属性列2>...])

子查询;

2. 修改数据

修改操作又称为更新操作,其语句的一般格式为:

UPDATE

SET<列名>=<表达式>[,<列名>=<表达式>]...

[WHERE<条件>];

其功能是修改指定表中满足WHERE子句条件的元组。其中SET子句给出<表达式>的值用于取代相应的属性列值。如果省略WHERE子句,则表示要修改表中的所有元组。

3. 删除数据

删除语句的一般格式为

DELETE

FROM <表名>

[WHERE <条件>];

DELETE语句的功能是从指定表中删除满足WHERE子句条件的所有元组。如果省略WHERE子句则表示删除表中全部元组,但表的定义仍在字典中。DELETE语句删除的是表中的数据,而不是关于表的定义。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/424889
推荐阅读
相关标签
  

闽ICP备14008679号