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; –删除用户 ...
最新文章
- pup 流程控制语句(下)
- zabbix 添加mysql监控(用自带模板)
- linux根-文件系统-目录管理-文件管理-用户及权限详解-用户组-用户管理-权限管理...
- UVa 11388 - GCD LCM
- 大剑无锋之介绍一下B+树【面试推荐】
- 您的Apache Camel应用程序现在包括现成的文档
- [渝粤教育] 江西外语外贸职业学院 商务英语翻译技巧 参考 资料
- SCCM2012R2部署之四:配置客户端发现
- vue的this.$set的作用
- 团队项目前期冲刺-7
- pytorch入门_PyTorch入门
- 适用于stuido one的虚拟贝斯手插件:UJAM Virtual Bassist ROYAL for Mac
- 解决安卓的permission denied for this window type问题
- 计算机财务管理期末考试题及答案,计算机财务管理期末考工资部分题目及答案...
- C语言编程乐高,ROBOLAB 2.9 编程指南第五章乐高机器人-基础小实验
- android数据库汉字,GitHub - JamesLiAndroid/chinese-xinhua: 中华新华字典数据库。包括歇后语,成语,词语,汉字。提供新华字典API。...
- Linux-千兆网卡驱动实现机制浅析
- Delphi TStringList DBRichEdit 删除尾部多余换页符
- vue获取tr内td里面所有内容_点击td获取tr的所有值
- 《七哥说道》第十章:今天我,寒夜里看雪飘过