oracle中截断表的使用介绍

 更新时间:2012年11月19日 16:18:09   作者:  
Oracle中如果删除了表中的某一条数据,还可以通过回滚操作(rollback)进行回滚,假如想清空一张表的数据,但是又不想使其能进行回滚操作,就可以立刻释放资源,这时就需要使用截断表
在Oracle中如果删除了表中的某一条数据,还可以通过回滚操作(rollback)进行回滚,假如想清空一张
表的数据,但是又不想使其能进行回滚操作,就可以立刻释放资源,这时就需要使用截断表了。它的主要功能就是彻底删除数据,使其不能进行回滚。这里我打个比方大家就立刻能明了它的作用。大家众所周知,当我们在自己的PC(personcomputer)上删除某一个文件,它并没有彻底删除而是进入了回收站,你要在回收站中再将其删除才算彻底清除。截断表就相当于直接将数据从pc上删除,而不会放入回收站。

截断表格式
truncatetable表名。
假如我们创建了一个tb_AW表
createtabletb_AW(
namevarchar(10),
sexvarchar(2)default'女'
);
插入数据
insertintotb_AW(name,sex)values('Joe','男');
insertintotb_AW(name,sex)values('周欣红','女');
查看表:
select*fromtb_AW;
 
现在进行截断
truncatetabletb_AW;;
为了确定表格是否已释放,我们回滚查看下
rollback;

输出结果
 
注意这里回滚后,无法查到tb_AW表中的信息了,说明它已经彻底删除了,这就是截断表的功能。

相关文章

  • Orancle的SQL语句之多表查询和组函数

    Orancle的SQL语句之多表查询和组函数

    这篇文章主要介绍了Orancle的SQL语句之多表查询和组函数的相关知识,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-11-11
  • 解决Oracle安装遇到Enterprise Manager配置失败问题

    解决Oracle安装遇到Enterprise Manager配置失败问题

    这篇文章主要介绍了Oracle安装遇到Enterprise Manager配置失败问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • Oracle Instr函数实例讲解

    Oracle Instr函数实例讲解

    instr函数为字符查找函数,其功能是查找一个字符串在另一个字符串中首次出现的位置,instr函数在Oracle/PLSQL中是返回要截取的字符串在源字符串中的位置,这篇文章主要介绍了Oracle Instr函数实例讲解,需要的朋友可以参考下
    2022-11-11
  • 使用PLSQL远程连接Oracle数据库的方法(内网穿透)

    使用PLSQL远程连接Oracle数据库的方法(内网穿透)

    Oracle数据库来源于知名大厂甲骨文公司,是一款通用数据库系统,能提供完整的数据管理功能,而Oracle数据库时关系数据库的典型代表,其数据关系设计完备,这篇文章主要介绍了使用PLSQL远程连接Oracle数据库的方法(内网穿透),需要的朋友可以参考下
    2023-03-03
  • EBS xml publisher中文乱码问题及解决办法

    EBS xml publisher中文乱码问题及解决办法

    这篇文章主要介绍了EBS xml publisher中文乱码问题及解决办法的相关资料,需要的朋友可以参考下
    2015-09-09
  • Oracle 低权限数据库账户得到 OS 访问权限 提权利用

    Oracle 低权限数据库账户得到 OS 访问权限 提权利用

    大概意思就是说,如果 ORACLE 服务是用 administrator 账户启动的,你只要有一个具有 resource 和 connect 权限的数据库账户,就能利用 metasploit 的 smbrelay 功能,本地搭建一个 SMB 欺骗服务器, 来得到系统的访问权限。
    2009-06-06
  • Oracle 日期的一些简单使用

    Oracle 日期的一些简单使用

    学习了这么长的数据库,突然意识到自己对于数据库主外键的意义完全弄不懂,是唯一标识一条记录,是为连接查询服务的,这样的理解都不对,或不完全对。
    2009-08-08
  • Oracle的RBO和CBO详细介绍和优化模式设置方法

    Oracle的RBO和CBO详细介绍和优化模式设置方法

    这篇文章主要介绍了Oracle的RBO和CBO详细介绍和优化模式设置方法,RBO即基于规则的优化方式(Rule-Based Optimization),CBO即基于代价的优化方式(Cost-Based Optimization),需要的朋友可以参考下
    2014-07-07
  • 提升Oracle用户密码安全性的策略

    提升Oracle用户密码安全性的策略

    最近遇到这样的客户需求,数据库中有很多业务用户名,客户期望密码设置不要过于简单,最起码别和用户名一致或相似就好。怎么解决这个需求呢?下面小编给大家带来了提升Oracle用户密码安全性的策略,感兴趣的朋友一起看看吧
    2018-04-04
  • oracle 在一个存储过程中调用另一个返回游标的存储过程

    oracle 在一个存储过程中调用另一个返回游标的存储过程

    实际项目当中经常需要在一个存储过程中调用另一个存储过程返回的游标,本文列举了两种情况讲述具体的操作方法。
    2009-09-09

最新评论