`

Oracle删除表时报错:表或视图不存在

阅读更多
表明明存在,但是删除时却报错:表或视图不存在。
可能的原因之一是表名包含了小写,可以用双引号包含表名通过drop命令来删除,
如下所示:

drop table "tmp_ST"
分享到:
评论

相关推荐

    Oracle 回收站功能,彻底删除表ORA-00933:SQL command not properly ended

    ### Oracle回收站功能详解与彻底删除表方法 #### 一、Oracle回收站功能概述 Oracle数据库自10g版本开始引入了回收站功能(Recycle Bin),这一特性为数据库管理员提供了一种简单而强大的方式来恢复误删的数据对象。...

    ORACLE运行报错.doc

    提供的会话ID在数据库中不存在或已失效。 11. ORA-00028: 您的会话已被删去 这个错误表示会话由于某种原因(如DBA操作、资源限制等)已经被终止。 12. ORA-00030: 用户会话 ID 不存在 用户尝试访问的会话ID不...

    oracle 创建视图

    如果不使用`OR REPLACE`,则当视图已存在时会报错。 - `view_name`:视图的名称。 - `SELECT`:指定从哪些列中选择数据。 - `FROM`:指定数据来源的表名。 - `WHERE`:用于添加过滤条件,只选择满足特定条件的行。 ...

    Oracle数据库DBA面试题50道及答案.pdf

    - **非归档模式**:不能恢复到任意时间点,但能提升数据库性能。 13. **备份控制文件的建立方法**: - 使用ALTER DATABASE BACKUP CONTROLFILE TO TRACE命令。 14. **数据库正常启动经历的状态**: - STARTUP ...

    通用导出Excel数据库中的表,视图或存储过程返回记录集.rar

    标题和描述中提到的"通用导出Excel数据库中的表,视图或存储过程返回记录集",是指在数据库管理中,将数据从SQL查询(包括表、视图和存储过程)的结果导出到Microsoft Excel文件的过程。这个过程通常用于数据分析、...

    Oracle 面试题及答案 面试常见的问题及回答 doc 数据库 db question 问题汇总

    Oracle 面试题及答案知识点总结 Oracle 是一个复杂的关系数据库管理系统,需要对其进行深入的了解和掌握。...* 哪个 column 可以用来区别 V$视图和 GV$视图:INST_ID 指明集群环境中具体的某个 instance。

    数据库编程期末考试.docx

    如果试图在基础表不存在时创建视图,会报错,除非使用特定选项(如Oracle中的`CREATE OR REPLACE VIEW ... AS SELECT ...`)。 4. **查询视图**: - 使用视图查询数据库就像查询普通表一样,使用`SELECT`语句即可...

    Oracle经典教程4——表空间和数据库对象

    若SCOTT未授权XiaoMei访问EMP表,会报错`ORA-00942: 表或视图不存在`。解决方法是授予XiaoMei相应的访问权限。 ```sql GRANT ALL ON EMP TO XiaoMei; ``` ##### 2. 序列(Sequences) - **定义**: 序列是一种自动...

    ORACLE 面试问题-技术篇

    - **非归档模式**:不支持恢复到特定时间点,但能略微提高性能。 #### 九、备份控制文件 **14. 建立备份控制文件** - 使用命令`ALTER DATABASE BACKUP CONTROLFILE TO TRACE`创建控制文件的脚本。 #### 十、...

    Oracle数据库DBA面试题

    - **非归档模式**:不支持完整的时间点恢复,但性能稍高。 #### 14. 如何建立一个备份控制文件? 使用如下命令创建备份控制文件: ```sql ALTER DATABASE BACKUP CONTROLFILE TO TRACE; ``` #### 15. 给出...

    ORACLE数据库工程师面试题目

    - **非归档模式**:不支持全量备份,但可能带来少许性能提升。 #### 十四、创建备份控制文件 使用`ALTER DATABASE BACKUP CONTROLFILE TO TRACE`命令创建备份控制文件。 #### 十五、数据库正常启动的状态 数据库...

    oracle操作手册.zip

    4. **数据库对象管理**:这包括表、视图、索引、存储过程、触发器、序列和同义词等的创建、修改和删除。理解这些对象的功能和使用场景是Oracle数据库管理员的基本技能。 5. **安全性管理**:Oracle提供了用户权限和...

    ORACLE DB数据库常见问题解决及诊断技巧集锦-ORACLE DBA故障修复必备手册

    #### ASM问题诊断(包括在空闲空间存在并可用时的ASM磁盘空间耗尽报错) ASM(Automatic Storage Management)是Oracle提供的存储管理解决方案。遇到问题时,可以采取以下步骤: 1. **检查ASM配置**:确保ASM配置...

    ORACLE错误码及解决方法

    错误码ORA-00903表示尝试在不存在的表中创建索引,这意味着你可能输入了错误的表名。解决方法是核对表名的拼写和大小写,确保其存在于数据库中。 错误码ORA-00904表示尝试引用一个不存在的列,这通常是由于列名输入...

    oracle面试题70问及答案.pdf

    7. **TRUNCATE与DELETE**:TRUNCATE删除速度快,不记录回滚信息,无法撤销;DELETE记录回滚,可撤销,但速度较慢。 8. **使用索引**:索引用于加速数据检索,减少全表扫描。 9. **STAR SCHEMA中的表**:Fact Table...

    Oracle数据库实验五 .docx

    当尝试插入名字相同的记录时,由于索引的存在,系统会报错,因为唯一索引不允许重复的值。创建索引的命令通常为`CREATE INDEX index_name ON table_name(column_name)`。 2. 视图: 视图是从一个或多个表中选择数据...

    sql面试题\oracle面试题目

    - **非归档模式**:不允许归档,只能恢复到最近一次完整备份的状态。 #### 14. 建立备份控制文件 - 使用`ALTER DATABASE BACKUP CONTROLFILE TO TRACE`创建控制文件的跟踪文件。 - 使用`ALTER DATABASE BACKUP ...

    ORACLE数据库面试题解答DBA数据库管理员JAVA程序员架构师必看.docx

    - **重建母表**:进行必要的表结构调整或数据导入操作。 - **激活外键约束**:通过`ALTER TABLE child_table ENABLE CONSTRAINT foreign_key_constraint`重新启用外键约束。 #### 十三、归档模式与非归档模式的区别...

    Oracle面试题常见的问题

    truncate 和 delete 都可以用来删除表中所有的记录。区别在于:truncate 是 DDL 操作,它移动 HWK,不需要 rollback segment .而 Delete 是 DML 操作, 需要 rollback segment 且花费较长时间. 8. 使用索引的理由 ...

Global site tag (gtag.js) - Google Analytics