DECLARE
Drop_Cmd VARCHAR(200);
CURSOR Cur_Objects IS
SELECT 'drop table ' || Table_Name || ' CASCADE CONSTRAINTS '
FROM User_Tables
UNION ALL
SELECT 'drop view ' || View_Name || ' CASCADE CONSTRAINTS '
FROM User_Views
UNION ALL
SELECT 'DROP FUNCTION ' || Object_Name
FROM User_Objects o
WHERE o.Object_Type = 'FUNCTION'
UNION ALL
SELECT 'drop SEQUENCE ' || SEQUENCE_Name || ' '
FROM User_Sequences;
BEGIN
--disable all
OPEN Cur_Objects;
LOOP
FETCH Cur_Objects
INTO Drop_Cmd;
EXIT WHEN Cur_Objects%NOTFOUND;
EXECUTE IMMEDIATE Drop_Cmd;
END LOOP;
CLOSE Cur_Objects;
END;
分享到:
相关推荐
该脚本为删除当前用户全部数据库对象,请慎重执行,仅适用于Oracle数据库。
数据库引擎作为应用程序和实际数据库之间的中介,提供了一个通用接口,使得不同类型的数据库对于用户来说,有着一致的操作方式。 在VBA中,有三种主要的数据库访问接口: 1. **开放数据库互连应用编程接口(ODBC ...
6. **表空间**: 表空间是存储数据库对象的逻辑单位,由一个或多个数据文件组成。`CREATE TABLESPACE`命令用于创建表空间,`DROP TABLESPACE`命令删除表空间。 7. **表的创建、修改和删除**: `CREATE TABLE`用于创建...
### 一、理解用户对象 在数据库中,“用户”是指具有访问数据库权限的实体。每个用户可以拥有各种类型的对象,如表(table)、视图(view)、存储过程(stored procedure)、触发器(trigger)等。这些对象构成了...
值得注意的是,虽然JRO.JetEngine对象提供了方便的数据库压缩功能,但请注意,压缩操作可能会导致数据库文件的结构变化,因此在执行此操作前应确保已备份所有重要数据。此外,对于大型数据库,压缩过程可能需要较长...
- RECEDIT.FRM:这是VB中的表单文件,可能设计了一个用于编辑数据库记录的用户界面,包含各种控件如文本框、按钮等。 - Readme.txt:通常是项目说明或使用指南,包含了关于如何运行和使用程序的信息。 - RECEDIT....
在SQL Server 2008中,每个数据库至少有一个日志文件,可以有多个,不过文件扩展名的使用并非强制,但为了便于识别,推荐使用标准扩展名。 数据库的存储空间分配遵循一定的规则,例如,创建用户数据库时,model...
3. **依赖关系问题**:删除或修改一个对象可能会影响到依赖于它的其他对象,导致“ORA-02303”不能删除或替换被依赖的对象错误。使用DBMS_METADATA包来查看依赖关系,并在删除或修改前处理这些依赖。 4. **数据类型...
1. ADO.NET(ActiveX Data Objects .NET)是.NET框架下的一个数据访问组件,用于连接和操作关系型数据库。它包括DataSet、DataTable、DataColumn等对象,提供了离线数据处理能力,并允许开发者直接执行SQL语句,处理...
序列可以通过`NEXTVAL`和`CURRVAL`函数获取下一个值和当前值。 5.4 同义词 同义词使得对象引用更加简洁,可以隐藏对象的实际位置。创建同义词的语法:`CREATE SYNONYM 同义名 FOR 实际对象名`。删除同义词:`DROP ...
表单用于创建用户界面,报表用于数据的打印和呈现,类支持面向对象编程,项目则帮助组织和管理数据库中的所有元素。 5. 面向对象编程:Visual FoxPro支持面向对象编程,你可以创建自定义类,封装数据和方法,实现...
数据库Access结构对象是微软公司开发的一款关系型...同时,提供的“数据库Access结构对象.ppt”可能包含详细的讲解和示例,而“下载说明.txt”和“A5下载- 更全的站长资源平台.url”可能是获取更多资源和支持的指南。
实验 #2 - 创建一个新的数据库............................................................................................43 4.1 DB2配置....................................................................
通过分析和运行这个例子,开发者可以了解如何在VB中构建一个完整的数据库查询系统,包括连接数据库、构造和执行SQL语句、处理查询结果以及显示在用户界面上。同时,这也是一个实践数据库操作和源代码阅读的好机会。
文件组的规则规定一个文件只能属于一个文件组,主文件组包含所有系统表,新建数据库对象默认放入主文件组,除非指定其他文件组。 SQL Server 2008的系统数据库包括master、model、msdb和tempdb,它们各自承担特定...
创建同义词有两个主要好处:一是可以隐藏数据库对象的实际名称和所有者,提高数据安全性;二是为分布式数据库环境提供位置透明性,使得用户能像访问本地对象一样方便地访问远程对象,简化命名并减少SQL语句的编写...
这份《神通数据库-DBA管理员手册》是一份针对神通数据库DBA(数据库管理员)的专业指南,涵盖了数据库三权分立、数据库体系结构、数据库对象管理等多个方面的内容。下面将详细解读其中的关键知识点。 首先,数据库...
1. 函数依赖:函数依赖是指在关系数据库中,一个关系模式中的一个或多个属性确定了另一个属性的值,即X→Y,表示X函数决定Y。 2. 数据视图:数据视图是指用户对数据库的观察角度,即用户看到的数据结构和内容。单个...
每个模式与一个数据库用户对应,用户创建的所有对象通常存储在与其用户名相同的模式中。模式内的对象名称必须是唯一的,但不同模式间的对象可以有相同的名称。用户默认引用的是自己模式中的对象,如果需要引用其他...
主数据文件是数据库的起点,存储数据库对象的引用,每个数据库只有一个。辅助数据文件用于扩展数据存储,可有多个。事务日志文件记录所有事务操作,确保数据一致性。 【数据库文件组】文件组是管理数据库文件的一种...