`

oracle delete all object under an user

 
阅读更多
BEGINFOR cur_rec IN(SELECT object_name, object_type
                     FROM user_objects
                    WHERE object_type IN('TABLE','VIEW','PACKAGE','PROCEDURE','FUNCTION','SEQUENCE',
                              'SYNONYM',
                              'TRIGGER'
))
   LOOP
      BEGINIF cur_rec.object_type ='TABLE'THENEXECUTE IMMEDIATE    'DROP '|| cur_rec.object_type
                              ||' "'|| cur_rec.object_name
                              ||'" CASCADE CONSTRAINTS';ELSEEXECUTE IMMEDIATE    'DROP '|| cur_rec.object_type
                              ||' "'|| cur_rec.object_name
                              ||'"';ENDIF;
      EXCEPTION
         WHEN OTHERS
         THEN
            DBMS_OUTPUT.put_line ('FAILED: DROP '|| cur_rec.object_type
                                  ||' "'|| cur_rec.object_name
                                  ||'"');END;END LOOP;END;/







分享到:
评论

相关推荐

    delete all delete all delete all delete all

    在IT行业中,"delete all"通常指的是清除或删除所有数据的操作。这可能涉及到计算机系统、文件管理、数据库、网络存储等多个领域。以下是关于"delete all"这一操作的详细知识点: 1. 文件删除:在操作系统(如...

    sql恢复oracle数据库delete的数据

    本文将深入探讨如何利用SQL和Oracle数据库特性来尝试恢复被DELETE语句删除的数据。 首先,了解Oracle的数据恢复基础至关重要。Oracle数据库提供了Redo日志系统,用于记录所有对数据库的事务性更改。当数据被删除时...

    ORACLE-delete后的回复

    在Oracle数据库中,删除操作(DELETE)是不可逆的,一旦数据被删除,如果没有备份或者没有启用归档日志模式,通常无法直接恢复。但是,Oracle提供了一些高级特性,如闪回查询(Flashback Query)和闪回事务...

    Oracle表删除大量数据(千万)后查询变慢问题(原因分析)

    在分析表方面,Oracle 提供了多种视图,例如 user_tables、all_tables、dba_tables 等,用于存储表的统计信息。这些视图可以帮助数据库管理员快速了解表的结构和数据分布。 此外,Oracle 还提供了 dbms_stats 包,...

    ORACLE数据库误操作执行了DELETE,该如何恢复数据?

    ### ORACLE数据库误操作执行了DELETE,该如何恢复数据? 在Oracle数据库管理中,误操作是常见的问题之一。尤其是在执行删除(DELETE)操作时,如果未能正确地确认或配置好相关参数,可能会导致重要数据的丢失。本文...

    oracle使用forall提高sql效率

    本文介绍了 使用 forall 来提高sql执行的效率。并通过对合格员工加薪存储过程的实例介绍,揭示了使用forall的好处

    本科毕业论文---oracleobject设计.doc

    "OracleObject设计在数据库中的应用" 从标题和描述中可以看出,本科毕业论文的主题是 OracleObject 的设计和实现,特别是在数据库中的应用。 OracleObject 是一个面向对象的数据库系统,它提供了强大的数据类型和...

    Oracle Visual Information Retrieval Java Classes User’s Guide an

    Oracle Visual Information Retrieval Java Classes User’s Guide and Reference Release 8.1.7

    oracleobject设计毕业设计论文完整版设计论文.doc

    OracleObject 设计毕业设计论文完整版设计论文 本文档介绍了 OracleObject 设计毕业设计论文完整版设计论文的主要知识点。OracleObject 是一种面向对象的数据库解决方案,允许开发者使用自定义的数据类型来存储和...

    Object Browser是一套全面支持Oracle数据库集成环境

    Object Browser是一套全面支持Oracle数据库集成环境, 它的丰富的功能支持您从开发到系统管理的全过程, 精心的设计让使用者在最大程度上提高工作效率 序列号请向www.meslog.cn索取

    Oracle General Ledger User Guide

    Oracle ERP R12 GL 原版User Guide

    RComponent.DataObject

    RComponent.DataObject is an object persistence layer for .NET Framework. A high-performance persistence middleware with multi-database capability. It provides a simple and flexible way to map ...

    oracle管理软件SI Object Browser9

    SI Object Browser是集Oracle应用开发支援和数据库管理的功能于一体的Oracle专用的GUI工具。包含以下的功能。 > > Oracle对象的建立与管理 > > 能简单地在GUI上建立和管理数据表、视图等对象。 >可以由专用的Grid...

    Object Browser7.0中文版(ORACLE数据库的开发工具)

    如果你使用过其他的Oracle开发工具,Object Browser的速度就一定会令你惊讶不已。特别是对于大规模的系统,经过精心设计的性能优化功能对于编写高效率的SQL及系统管理非常有效。 Object ...

    Business Object and Oracle

    Business Object with Oracle 9i

    oracle删除用户下的对象

    首先,我们需要理解Oracle中的“用户”(USER)与“对象”(OBJECT)的概念。在Oracle中,一个用户是一个具有特定权限的角色,可以创建并管理数据库对象,如表、视图、索引、存储过程等。这些对象存储在特定的模式...

    Oracle Solaris 11.3 Security: An Oracle Solaris Differentiator-8

    Oracle Solaris 11.3 Security: An Oracle Solaris Differentiator-8

    Oracle-DELETE删除记录sql语句用法.doc

    Oracle-DELETE删除记录sql语句用法.doc

    大学毕业论文---oracleobject设计.doc

    OracleObject 是 Oracle 数据库提供的一种特性,它允许用户在数据库中定义自定义对象类型,以实现更面向对象的存储和查询。在论文“大学毕业论文---oracleobject设计.doc”中,作者探讨了如何在数据库设计中利用 ...

Global site tag (gtag.js) - Google Analytics