zoukankan      html  css  js  c++  java
  • Oracle 删除某个用户下的所有对象,执行需谨慎

    Oracle 删除某个用户下的所有对象,执行需谨慎

    在PL/sql中,点"新建"->"命令窗口"->粘贴后直接执行

    --删除某个用户下的对象
    set heading off;
    set feedback off;
    spool d:/dropobj.sql;
    prompt --Drop constraint
    select 'alter table '||table_name||' drop constraint '||constraint_name||' ;' from user_constraints where constraint_type='R';
    prompt --Drop tables
    select 'drop table '||table_name ||';' from user_tables;

    prompt --Drop view
    select 'drop view ' ||view_name||';' from user_views;

    prompt --Drop sequence
    select 'drop sequence ' ||sequence_name||';' from user_sequences;

    prompt --Drop function
    select 'drop function ' ||object_name||';' from user_objects where object_type='FUNCTION';

    prompt --Drop procedure
    select 'drop procedure '||object_name||';' from user_objects where object_type='PROCEDURE';

    prompt --Drop package
    prompt --Drop package body
    select 'drop package '|| object_name||';' from user_objects where object_type='PACKAGE';

    prompt --Drop database link
    select 'drop database link '|| object_name||';' from user_objects where object_type='DATABASE LINK';

    spool off;
    set heading on;
    set feedback on;

    @@d:/dropobj.sql;
    host del d:/dropobj.sql;

  • 相关阅读:
    tomact与eclipces的配置
    IDEA中Flink环境pom.xml文件配置
    python读写mysql
    用pyspark实现Wordcount
    python计算相似度
    Spark读取mysql
    Spark之WordCount
    IDEA中Spark环境pom.xml文件配置
    Spark之HelloWorld
    (转)二叉树的中序遍历与后序遍历构造二叉树思路(递归方法,含图片说明)
  • 原文地址:https://www.cnblogs.com/li-sx/p/9328428.html
Copyright © 2011-2022 走看看