# 插入数据
# 插入一个元组
insert
into 表名 (属性)
values (数值);
1
2
3
2
3
- 可以在语句中指定属性,指定后就可以只填写对应的属性,其它属性将会取空值
- 如果没有指定属性,则需要给出表中的所有属性(不确认的也需要填写空值)
# 插入多个元组(子查询结果)
insert
into 表名 (属性)
子查询;
1
2
3
2
3
子查询不仅可以嵌套在 select 语句中用以构造父查询的条件,也可以嵌套在 insert 语句中生成要插入的批量数据。
# 修改数据
修改操作又称为更新操作,其语句的一般格式为:
updata 表名
set 列名 = 值, 列名 = 值 ···
where 条件;
1
2
3
2
3
其功能是用 set 给出的值修改指定表中满足 where 条件的元组。若省略 where 语句,则表示修改所有元组。
# 删除数据
删除语句的一般格式为:
delect
from 表名
where 条件;
1
2
3
2
3
其功能是从指定表中删除满足 where 条件的所有元组。如果省略 where ,则会删除所有元组,且保留表的定义。