`

删除用户所有表里面的数据

阅读更多
declare

  plsql_block varchar2(512);

begin

  --at first,we should disable all constraint of tables

  for t in (select table_name, constraint_name
              from user_constraints
             where constraint_type = 'R') loop
  
    plsql_block := 'alter table ' || t.table_name || ' disable constraint ' ||
                   t.constraint_name;
  
    execute immediate plsql_block;
  
  end loop;

  --second,truncate table.if table has triger,wu must use truncate.

  for t in (select table_name from user_tables) loop
  
    execute immediate 'truncate table ' || t.table_name;
  
  end loop;

  --at last,we enable all constrait of tables

  for t in (select table_name, constraint_name
              from user_constraints
             where constraint_type = 'R') loop
  
    plsql_block := 'alter table ' || t.table_name || ' enable constraint ' ||
                   t.constraint_name;
  
    execute immediate plsql_block;
  
  end loop;

end;

 

分享到:
评论

相关推荐

    达梦数据库删除模式下所有表.sql

    达梦数据库

    MSSQL 删除数据库里某个用户所有表里的数据

    删除数据库里某个用户所有表里的数据的实现语句。

    批量删除用户数据插件插件 for Oblog.rar

    功能简介:1、admin文件夹下更新了admin_index.asp文件,在系统后台首页的“用户等级及设置”中增加了“用户批量删除”项,通过选择查询条件,可进行自动批量删除。2、admin文件夹下新增admin_user_delete1.asp文件...

    顺序表相关基本操作(从文件中读取数据)

    删除元素 遍历 唯一化顺序表 头文件: #ifndef _SQLIST_H_ #define _SQLIST_H_ #include #include using namespace std; #define OK 1 #define ERROR 0 #define OVERFLOW -1 #define MAXSIZE 100 typedef int Status...

    在ASP.NET 2.0中操作数据::研究插入、更新和删除的关联事件

    当使用GridView、DetailsView或FormView控件的内建插入、编辑或删除特征时,在用户添加一条新记录或更新/删除一条现在记录的过程中发生了多个步骤。正如我们之前一节里所讨论的,在GridView中编辑一行时,保存...

    数据结构实验4-单链表(二)

    提示:编写三个函数:创建多项式,显示多项式和两个多项式相加,在main函数里面调用这些函数,先依次创建两个多项式,然后实现相加,最后把相加的结果输出显示。 2、选做题:删除单链表中结点值在low到high之间的...

    【电脑必备软件——恢复误删除、误格式化的数据】

    之所以叫【清爽版】,是因为看见了绿软里面那个“完全汉化版”之后被雷到了,自己加了一个启动LOGO,又在标题栏上加了宣传自己的一堆字,严重地影响了用户地视觉。因此我就重新汉化了一下,使用的是官方的原程序,...

    Swing界面的用户信息添加、查询、删除

    对简单的用户信息的添加、修改、删除、查询,包含了数据的连接操作

    家庭数据中心网络系统免费使用thinkphp5写的里面包含数据库,操作说明doc

    数据统计:统计汇总系统中用户记录的所有数据。 家庭数据:消费类型统计、月份统计、按年份统计、存储消费对比、借入借出统计对比。 财务数据:今日统计、本月统计、今年统计、本月排行、本年排行、按项目统计、按项目...

    数据库中删除账套信息工具.zip

    3、支持11种数据库异常状态,如:置疑、单用户、只读、紧急、脱机等 4、支持3种账套数据库显示模式,如:系统管理控制之外、物理数据库丢失 5、支持MSDE\SQL2000\SQL2005\SQL2008数据库版本 -----------...

    恢复删除文件技巧 怎样恢复删除的文件

    怎样恢复删除的文件,方法就为大家介绍到这里,恢复方法从入门到精深,相信对于电脑爱好者学习会很不错,如果以上方法依然无法恢复您被删除的文件,并且数据非常重要,那么笔者建议一拿到专业数据恢复中心去解决。

    内存卡文件误删除怎么恢复呢--内存卡修复软件 免费版--顶尖数据恢复软件

    这是一个Windows 平台下的文件恢复软件,手机内存卡修复工具软件可以用来恢复那些被误删除的任意格式的文件,能直接恢复硬盘...新版改进了数据恢复算法以及部分用户界面。 http://www.skycn.com/soft/appid/17130.html

    mysql操作,创建表,删除表,创建库

    2、显示库中的数据表: use mysql; //打开库,学过FOXBASE的一定不会陌生吧 show tables; 3、显示数据表的结构: describe 表名; 4、建库: create database 库名; 5、建表: use 库名; ...

    ORACLE查询表最近更改数据的方法

    后来在网上查找了一些资料,例如: 代码如下: 1、select uat.table_name from user_all_tables uat 该SQL可以获得所有用户表的名称 2、select object_name, created,last_ddl_time from user_objects 该SQL可以获得...

    数据结构 C语言 设计集合抽象数据类型

    1. 本演示程序中,集合元素限定为数字,大小由用户输入。集合中数字顺序不限,且一旦出现重复字符或非法字符,程序能自动滤去。输出的运算结果中将不含重复数字或非法字符,且按照从小到大的顺序输出。 2. 演示...

    asp.net2.0数据教程

    综叙:在DataList里编辑和删除数据 批量更新 处理BLL和DAL的异常 在编辑和插入界面里添加验证控件 自定义DataList编辑界面 实现开放式并发 为删除数据添加客户端确认 基于用户对修改数据进行限制 DataList和...

    ASP.NET2.0数据教程

    综叙:在DataList里编辑和删除数据 批量更新 处理BLL和DAL的异常 在编辑和插入界面里添加验证控件 自定义DataList编辑界面 实现开放式并发 为删除数据添加客户端确认 基于用户对修改数据进行限制 DataList和...

    北亚Iphone苹果手机数据恢复软件 v3.74.zip

    北亚Iphone苹果手机数据恢复软件由北京北亚数据恢复中心研发,能够实现iPhone、ipad、iTouch等多种苹果平台的短信、通讯录、通话记录、QQ聊天记录、微信删除的数据恢复,让用户不用再当心手机里的重要文件丢失。...

    如何设计数据库表.doc

    许多表设 计在当时使用时效果非常好,但是,常常会因为用户修改数据、添加数据以及随时间的 推移而崩溃。开发人员经常会发现需要重新设计表的结构来适应这些变化。表的结构发 生变化时,所有相关的内容(查询、窗体...

Global site tag (gtag.js) - Google Analytics