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;

  • 相关阅读:
    现阶段学习窘境总结(2013年6月21日-至今)
    MvcPager 分页控件
    JS 实现PDF文件打印
    json和Jsonp 使用总结(1)
    实战篇之存储过程的使用
    ASP.NET MVC5 之 客户端实现文件的下载
    WMI 技术
    PowerDesigner 的使用教程
    Rose
    对路径 obj 文件夹访问被拒绝
  • 原文地址:https://www.cnblogs.com/li-sx/p/9328428.html
Copyright © 2011-2022 走看看