zoukankan      html  css  js  c++  java
  • Oracle常用SQL语句大全

    常用Oracle数据库SQL语句汇总。

    1、常用操作

    --清空回收站
    purge recyclebin;
    --查询回收站
    select * from recyclebin
    --查询Oracle版本信息
    select * from v$version
    --查询Oracle数据库字符集
    select userenv('language') from dual
    --删除表
    select * from SYS_GENERIC_CODE
    select * from sys_generic_code_detail
    --间隔符
    drop table SYS_GENERIC_CODE
    drop table sys_generic_code_detail

    --彻底删除表
    drop table tb_maintence purge;

    =====================================================

    回收站知识点补充

    在oracle中,当删除一个表时,oracle并没有真正删除该表,而是把该表重命名,然后扔到回收站中,使用purge命令来清空回收站,将会释放表占用的空间,把这些空间返回给表空间,成为表空间中的自由空间。

    一旦空间吃紧,oracle会自动清空回收站中的对象。在oracle清空前,可以找回被删除的对象,就是把被删除的对象从回收站中捡回来,即所谓的闪回技术

    从回收站中还原被删除的表instructor

    flashback table instructor to before drop

    还原并重命名该表

    1 flashback table instructor to before drop rename to instructor_restore;

    使用desc命令查看表instructor_restore是否已经捡回。

  • 相关阅读:
    【面积并】 Atlantis
    【动态前k大 贪心】 Gone Fishing
    【复杂枚举】 library
    【双端队列bfs 网格图建图】拯救大兵瑞恩
    【奇偶传递关系 边带权】 奇偶游戏
    【权值并查集】 supermarket
    CF w4d3 A. Pythagorean Theorem II
    CF w4d2 C. Purification
    CF w4d2 B. Road Construction
    CF w4d2 A. Cakeminator
  • 原文地址:https://www.cnblogs.com/yuwentao/p/14213125.html
Copyright © 2011-2022 走看看