1. 数据更新

数据更新有三种操作:

1.向表中添加若干行数据

2.修改表中数据

3.删除表中若干行数据

1.1. 插入数据

INSERT

1.插入一个元组

2.插入子查询结果(多个元组)

1.1.1. 插入元组

 INSERT
 INTO<表名>[(<属性列1>[,<属性列2>]...)]
 VALUES(<常量1>[,<常量2>]...)  /*属性列1的值是常量1;属性列2的值是常量2*/
 /*VALUES语句中的字符串常数要用''括起来*/

1.1.2. 插入子查询结果

 INSERT
 INTO<表名>[<属性列1>[,<属性列2>]...]
 子查询;

1.2. 修改数据

修改操作又称为更新操作

 UPDATE<表名>
 SET<列名>=<表达式>[,<列名>=<表达式>]...
 [WHERE<条件>]

修改满足WHERE子句条件的元组

其中SET子句给出<表达式>的值用于取代相应属性的列值

如果省略WHERE子句,则表示要修改所有元组

1.3. 删除数据

 DELETE
 FROM<表名>
 [WHERE<条件>]

DELETE语句的功能是从指定表中删除满足WHERE子句条件的所有元组

DELETE删除的是表的数据,而不是关于表的定义

可以删除

1.某一个元组的值

2.多个元组的值

3.袋子局查询的删除语句

results matching ""

    No results matching ""