`
zzzzzz5530041
  • 浏览: 34333 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

PL/SQL 删除对象

SQL 
阅读更多
删除数据库中所有的表
declare
    CURSOR cur_tab is select table_name from user_tables;
       BEGIN
       FOR v_name IN cur_tab LOOP
         execute immediate 'drop table ' || v_name.table_name || ' Cascade Constraints';
      END LOOP;
    end;


删除所有procedure
declare
  2  CURSOR cur_pro is select object_name from user_objects where object_type='PROCEDURE';
  3     BEGIN
  4     FOR v_name IN cur_pro LOOP
  5       execute immediate 'drop PROCEDURE' || v_name.object_name;
  6    END LOOP;
  7  end;
  8  /



其他view,sequence,index,function都一样。只是把object_type改了就行。
分享到:
评论

相关推荐

    pl/sql最新中文手册

    10. **PL/SQL对象类型**:这部分可能涉及Oracle的面向对象特性,如定义对象类型、对象变量、对象表和继承。 11. **PL/SQL与Java、C等其他语言的互操作性**:Oracle提供了与多种编程语言接口的机制,手册会讲解如何...

    pl/sql developer11.0

    4. **数据操作**:PL/SQL Developer允许直接在界面中查看、插入、更新和删除数据库中的数据,同时支持生成SQL脚本进行批量操作。 5. **数据库连接**:软件支持多种方式连接到Oracle数据库,包括TNS连接、Easy ...

    oracle pl/sql从入门到精通 配套源代码

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL(结构化查询语言)的数据库操作功能与PL/SQL的程序设计特性,广泛应用于Oracle数据库的开发和管理。这本书"Oracle PL/SQL从入门到精通"的配套源代码,显然是为了...

    pl/sql 免安装,绿色版pl/sql

    它提供了对PL/SQL代码的编写、调试、执行以及数据库对象的管理等功能。通过这个工具,你可以轻松地查看、编辑和执行SQL查询,管理表、视图、存储过程、触发器等数据库对象,同时还能进行数据导入导出和数据库备份...

    Oracle PL/SQL程序设计(第5版)(上下册)

    - **SQL语句的执行**:介绍如何在PL/SQL代码中嵌入SQL语句,包括查询、插入、更新和删除操作。 - **动态SQL**:探讨如何构造和执行动态SQL语句,这对于需要根据运行时条件生成SQL的情况非常有用。 - **SQL*Plus命令*...

    PL/SQL编程基础知识

    ### PL/SQL编程基础知识 #### 一、PL/SQL简介 PL/SQL(Procedural Language for SQL)是一种过程化语言,它结合了SQL的数据操纵功能和过程化语言的控制结构,使用户能够灵活地控制数据操作流程。作为Oracle数据库...

    PL/SQL下载

    PL/SQL是Oracle数据库系统中的一个关键组成部分,它是一种结合了SQL语言与过程编程的语言,专为数据库管理和应用程序开发设计。PL/SQL全称为“Procedural Language/Structured Query Language”,它提供了丰富的控制...

    PL/SQL入门到精通书的源代码

    13. **PL/SQL与Oracle数据库对象**:学习如何在PL/SQL中创建、修改和删除数据库对象,如表、视图、索引等。 通过这份“PL/SQL入门到精通书的源代码”,你可以看到实际应用这些概念的例子,加深理解,并通过实践来...

    非常好用的PL/SQL

    它可以进行数据库对象的创建、修改、删除,同时支持PL/SQL代码的编写和调试,还提供了数据查看、数据导入导出、作业调度等功能。对于数据库开发者来说,它能有效提高工作效率,减少错误,并帮助快速定位和解决问题。...

    Oracle PL/SQL 实例精解(第4版涵盖Oracle 11g)+源码脚本

    PL/SQL是Oracle数据库中用于创建存储过程、函数、触发器、包等数据库对象的主要工具。第4版特别关注了在Oracle 11g环境下的新特性,如性能优化、错误处理和并发控制等。 1. **基础语法**:PL/SQL的基础包括声明变量...

    PL/SQL Developer 10.0.5版本带sn亲测好用推荐

    PL/SQL Developer是一款由Allround Automations公司开发的专门针对Oracle数据库进行开发、管理和调试的集成开发环境(IDE)。在10.0.5这个版本中,它为开发者提供了高效且用户友好的界面,用于编写、测试和调试PL/...

    PL/SQL基础编程,实例自写

    4. **触发器(Triggers)**:当特定事件(如数据插入、更新或删除)发生时自动执行的PL/SQL代码块,用于实现复杂的业务规则或数据完整性检查。 #### 五、运行PL/SQL程序 PL/SQL程序的执行依赖于Oracle的PL/SQL引擎,...

    oracle 经典资料及PL/SQL 使用指南 英文版

    3. 实体与对象:Oracle数据库中的实体包括表、视图、索引、存储过程等,学习者需要掌握如何创建、修改和删除这些对象。 4. SQL基础:SQL是Structured Query Language的缩写,用于管理和操作数据库。Oracle支持标准...

    pl/sql开发工具

    这款软件提供了全面的功能,使得数据库开发者和管理员能够高效地进行各种数据库操作,包括编写、调试、执行和管理PL/SQL代码,以及数据库对象的创建、修改和查询。 在PL/SQL Developer中,你可以: 1. **代码编辑*...

    pl/sql 12 完全汉化版

    2. **数据库对象管理**:可以直观地浏览、创建、修改和删除数据库中的表、视图、存储过程、函数、触发器等对象,同时提供对象的依赖关系分析。 3. **调试器**:内置调试器允许用户设置断点、单步执行、查看变量值,...

    pl/sql developer 中文指南

    PL/SQL Developer具有用户友好的界面,分为多个窗口,如对象浏览器、编辑器、调试器和结果集窗口,便于开发者浏览数据库对象,编写代码,并实时查看执行结果。 2. **PL/SQL编辑器** 编辑器提供语法高亮、自动完成...

    oracle pl/sql fundamentals

    12. **数据库对象的DDL操作**:学习如何在PL/SQL中创建、修改和删除数据库对象,如表、视图、索引和存储过程。 13. **PL/SQL与SQL的集成**:了解如何在PL/SQL中嵌入SQL语句,以及SQL语句如何与PL/SQL逻辑相互配合。...

    PL/SQL工具

    1. **数据查询**:使用内置的查询编辑器,用户可以编写复杂的SQL语句来查询、更新或删除数据库中的数据。这些编辑器通常提供代码自动完成、语法高亮和错误检查功能,帮助开发者快速准确地编写查询。 2. **PL/SQL...

    PL/SQL学习笔记

    PL/SQL是Oracle公司开发的一种...总之,PL/SQL是Oracle数据库强大功能的重要组成部分,它为数据库编程提供了丰富的过程化控制功能和面向对象的特性。通过学习和掌握PL/SQL,开发者可以构建高效、复杂的数据库应用程序。

    oracle pl/sql实例精讲student数据库模式数据和表脚本

    Oracle PL/SQL是一种强大的编程语言,它结合了SQL的数据库操作能力和Procedural Language的编程结构,用于在Oracle数据库环境中创建复杂的应用程序。在"Oracle PL/SQL实例精讲student数据库模式"中,我们将深入探讨...

Global site tag (gtag.js) - Google Analytics