oracle删除所有的表
在我们不想删除数据库和用户的时候,但是需要删除所有的表的时候,可以如下处理:
1.查询表名,拼接sql。
select 'drop table ' || table_name || ';'from catwhere table_type = 'TABLE' ;
2.查出结果,将结果复制出来,粘贴到sql窗口里面。
3.(执行删除语句之前一定要确保做好备份或者其他确认措施)检查无误以后,执行语句。
另外查询所有的表的方法有:
-- CAT等同于USER_CATALOG
select * from user_catalog where table_type = 'TABLE' order by table_name asc;-- TAB为sys用户下的视图,和CAT查出来的内容类似
select * from tab where tabtype = 'TABLE';-- 用户自己的关系表,查出来的数据比上面的语句查出来的少
select table_name from user_tables;-- desc作为降序排序的关键字,按照COLCODE 列降序展示表数据
-- desc也可以查看表的结构,错误用法: 直接在Plsql的sql窗口中执行,会报错。正确用法:新建command window(命令窗口),执行 desc 表名称。
desc xxx_table;-- 查询数据字典视图
select * from dict where table_name='CAT';
1 CAT Synonym for USER_CATALOGselect * from dict where table_name='USER_CATALOG';
1 USER_CATALOG Tables, Views, Synonyms and Sequences owned by the userselect * from dict where table_name='USER_TABLES';
1 USER_TABLES Description of the user's own relational tables
oracle删除所有的表相关推荐
- Oracle删除用户和表空间
Oracle删除用户和表空间 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一: 删除user drop user ×× cascade 说明: 删除了user,只是 ...
- oracle删除一张表的sql语句,oracle删除表的语句
oracle删除一个用户下的表的sql语句是什么啊 删除用户所有表declarecursor c1 is select table_name from dba_tables where owner=' ...
- oracle删除用户及表空间
1.以sysdba用户(最高权限)登录,查找需要删除的用户(普通用户没有删除权限) select * from dba_users; 2.查询需要删除用户对应的表空间 SELECT * FROM Us ...
- oracle删除用户、表空间语句整理以及ORA-23515问题整理
删除用户 --删除用户及用户对象 drop user TDAP cascade; 删除表空间 --删除空的表空间,但是不包含物理文件 drop tablespace tablespace_name; ...
- Oracle删除用户、表空间
删除命令如下: 删除USER. DROP USER XX CASCADE 删除表空间. DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND D ...
- oracle 删除用户、表空间
2019独角兽企业重金招聘Python工程师标准>>> //删除用户以及用户所有的对象 drop user zfmi cascade; //cascade参数是级联删除该用户所有对象 ...
- oracle删除数据释放表空间流程
生产环境:数据库里空间不足,niptest 表空间251G,只使用了17G 再alter database datafile '...../niptest1' resize 10G; 的时候说超出了范 ...
- Oracle删除非空表空间
先前建了一个表空间(tablespace)有大约300个表,后来因为出了一些问题,想删除重建.如果所有数据表都一个一个的删除肯定特别麻烦,但是想把整个表空间都删除,数据库报了一个ORA-01549的错 ...
- Oracle删除用户、表空间以及表空间对应本地文件
以system用户登录,查找需要删除的用户: –查找用户 select * from dba_users; –查找工作空间的路径 select * from dba_data_files; –删除用户 ...
最新文章
- Windows系统 配置Java的JDK环境变量
- 数据结构:链表面试题
- ie8下showmodaldialog页面回传会打开新页面的问题
- cs-Panination
- 广联达文件被锁怎么修复_事无巨细的绕过Apple id教程+修复蜂窝数据/电话
- matlab中基于十字形窗口的滤波算法,#215;字形滤波窗口在Matlab自适应中值滤波算法中的应用 - 21ic中国电子网...
- OpenAirInterface中的哈希表hashtable实现
- L2-001. 紧急救援(PAT)~最短路应用
- 句子匹配 无监督_在无监督的情况下创建可解释的句子表示形式
- Java实现JPBC密码库的实验
- Python深度学习路线
- HEVC代码学习31:xCheckRDCostMerge2Nx2N函数
- IAR for MSP430安装教程
- opencv马赛克python实现
- 简单使用循环打印菱形小星星
- github不再通过验证密码方式push代码
- php制作医院预约电子就诊卡
- 计算机毕业设计之SpringBoot+Vue.js工会管理系统 工会管理平台
- 软件工程专业课实验报告
- GitHub Universe 转播 | Enterprise Day 1 日程