1

/

2

Oracle

删除表的几种方法

2010

07

27

星期二

13:07

引言:

drop table books;

的指令会将表放到回收站里,

flashback table "BIN$1Oiy3qm/QJubov1BwBUOgw==$0" to before drop;

就能恢复。

删除表:

drop table books purge;

是绕过回收站,彻底删除

建议你先

purge recyclebin;

清除当前用户的回收站,不会影响其他用户的回收站

或者

purge table

表名;

清除回收站内指定的表

正文:

删除表(记录和结构)的语名

delete

————

truncate

————

drop

DELETE (

删除数据表里记录的语句

)

DELETE FROM

表名

WHERE

条件

;

注意:删除记录并不能释放

ORACLE

里被占用的数据块表空间

.

它只把那些被删

除的数据块标成

unused.

如果确实要删除一个大表里的全部记录

,

可以用

TRUNCATE

命令

,

它可以释放

占用的数据块表空间

TRUNCATE TABLE

表名

;

此操作不可回退

.

相同点

truncate

和不带

where

子句的

delete,

以及

drop

都会删除表内的数据

注意

:

这里说的

delete

是指不带

where

子句的

delete

语句

不同点

:

1. truncate

delete

只删除数据不删除表的结构

(

定义

)

drop

语句将删除表的结构被依赖的约束

(constrain),

触发器

(trigger),

索引

(index);

依赖于该表的存储过程

/

函数将保留

,

但是变为

invalid

oracle中删除yuj_Oracle删除表的几种方法相关推荐

  1. Oracle 中实现数据透视表的几种方法

    文章目录 使用 CASE 表达式实现数据透视表 使用 PIVOT 子句实现数据透视表 使用 MODEL 子句实现数据透视表 大家好,我是只谈技术不剪发的 Tony 老师.数据透视表(Pivot Tab ...

  2. ABAP中创建动态内表的三种方法(转载)

    BAP中创建动态内表的三种方法 第一种: 如果我们需要的动态内表字段或者动态工作区和数据字典中的类型一致,可以直接使用CREATE DATA生成,当然也可以是自定义类型. 比如要产生和数据表MARA结 ...

  3. 网页中使用CSS样式表的五种方法

    一.使用STYLE属性 将STYLE属性直接加在个别的元件标签里,<元件(标签) STYLE="性质(属性)1: 设定值1; 性质(属性)2: 设定值2; ...} 例如:  < ...

  4. c语言金字塔输出乘法表,python中打印金字塔和九九乘法表的几种方法

    # 打印九九乘法表 for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print( ...

  5. 金字塔型php的9x9乘法口诀表,python中打印金字塔和九九乘法表的几种方法

    # 打印九九乘法表 for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print( ...

  6. 创建emp表 oracle,Oracle中创建和管理表详解

    Oracle中创建和管理表详解 更新时间:2013年08月01日 15:44:16   作者: 以下是对Oracle中的创建和管理表进行了详细的分析介绍,需要的朋友可以过来参考下 SQL> /* ...

  7. oracle恢复drop建的表首次,Oracle中Drop,Delete,Truancate表恢复

    Oracle中Drop,delete,truancate表恢复 oracle中,常常会由于一些失误导致表的删除,以下是我写的一些表恢复的方法. 闪回模式得满足条件(启用闪回区和启用归档): 1.检查是 ...

  8. 怎么查看oracle数据库表的主键,Oracle中查看所有的表,用户表,列名,主键,外键...

    在Oracle中查看所有的表: select * from tab/dba_tables/dba_objects/cat; 看用户建立的表 : select table_name from user_ ...

  9. Oracle中如何查询一个表的所有字段名和数据类型

    Oracle中如何查询一个表的所有字段名和数据类型 查询语法 select A.COLUMN_NAME,A.DATA_TYPE from user_tab_columns A where TABLE_ ...

最新文章

  1. 最长公共子序列Java代码实现
  2. Docker四种网络模式
  3. Spring Boot @ControllerAdvice 处理全局异常,返回固定格式Json
  4. Docker进阶-资源管理Swarm+Portainer
  5. Scala中的Map使用例子
  6. 分手后我还能和你做朋友么(转)
  7. 守护线程与非守护线程
  8. 小师妹学JVM之:逃逸分析和TLAB
  9. 基站位置查询系统_木牛导航网络基站服务免费了!——更便捷、更高效、更省心!...
  10. 多比Web 3D展示(3D机房/3D监控)中间件多比Web 3D展示(3D机房/3D监控)中间件免费下载购买地址...
  11. 全自动采集新闻站源码-单站自动采集新闻源码(seo标题伪原创)
  12. 超级终端之——MobaXterm
  13. element-ui下拉框全选
  14. dojo 框架实战笔记
  15. 《互联网DSP广告揭秘——精准投放与高效转化之道》一一 1.8 DMP数据管理平台 ...
  16. 这学期她选修了英语计算机和驾驶三门课程,选出最合适的翻译这个学期她选修了英语、计算机和驾驶三门课程...
  17. 内存规格的解释(Unbuffered DIMM,Registered DIMM和SODIMM)
  18. 数据可视化:地图使用案例
  19. 用js写卡牌游戏(五)
  20. 实战Nagios NSCA方式监控Linux系统资源使用情况 -- Nagios配置篇 -- Nagios Server端

热门文章

  1. MyBatis-plus的IPage分页
  2. 图文详解阿里云下lamp+discuz搭建实例
  3. Convex Optimization: 2 Convex sets
  4. GetThemAll Downloader插件 一键下载所有可用资源&解决安装插件时提醒程序包无效
  5. php 微信统一下单接口,微信JSAPI支付,统一下单接口
  6. 删除流氓软件的心得(找到文件路径 无法删除 系统提示:该操作无法完成,该文件被其他进程正在使用)
  7. 工作两年第一次出差到沈阳
  8. 数字金额转人民币读法,比如93061.48,转换为 玖万叁仟零陆十壹元肆角捌分
  9. win10怎么进入和退出安全模式?
  10. html中不允许自动换行,html中div不自动换行、强制不换行的具体实现方法