Oracle数据库学习<五>

来源:互联网 发布:西安财经行知学院官网 编辑:程序博客网 时间:2024/05/15 09:57

3.3 数据的删除

数据库中的数据一般都有一定的生命周期,当数据不再需要的时候我们就要将其删除,
执行 DELETE 语句就可以将数据从表中删除。不过需要注意的就是如果被删除的数据行是
某个外键关联关系中的被引用数据的话,则进行删除的时候会失败,如果要删除成功则必须
首先删除引用者才可以。

 

3.3.1 简单的数据删除

DELETE FROM T_Debt;
DELETE FROM T_Person;

 

3.3.2 带 WHERE 子句的 DELETE 语句

我们要删除年龄大于 20 岁或者来自火星(Mars)的人员,因此使用带复合逻辑 WHERE
子句
DELETE FROM T_Person WHERE FAge > 20 or FRemark = 'Mars'

0 0
原创粉丝点击