oracle数据库表删除操作

A. 删除数据

-----------------------------------------

方法一:

delete(DML)

只是删除数据,并没有释放空间

操作可以回退

例如:

DELETE FROM table_name;

 

方法二:

truncate table(DDL)

删除数据,释放表空间,操作不能回退

例如:

TRUNCATE  TABLE table_name;

 

B. 删除库表

------------------------------------------

DROP TABLE table_name [CASCADE CONSTRAINTS] [purge]

CASCADE CONSTRAINTS: 表示是否级联删除外键约束

 

C. 恢复删除的库表(10g)

FLASHBACK TABLE table_name TO BEFORE DROP;

posted on 2009-03-12 11:35 JavaBegger 阅读(403) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 
<2009年3月>
22232425262728
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

搜索

最新评论

阅读排行榜

评论排行榜