首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

删除分区提示ORA-00942

但是,最近有个需求,需要用这个专用账号删除分区表的某个分区,执行的时候,提示这个错误, ORA-00942: table or view does not exist ORA-00942这个错误,包含了两层含义...在TEST2下,删除分区,提示ORA-00942, SQL> show user USER is "TEST2" SQL> alter table interval_sales drop partition...用“同义词”删除分区提示错误,用“schema.table_name”删除分区成功,这两者是何区别?...,确实因为没有对应分区的同义词,提示ORA-00942,并不是为了保护,用“schema.table_name”删除分区,则是具备DROP ANY TABLE权限删除真实对象的操作,成功是正常的。...从这个问题,可以看到,Oracle的每个错误号,其实都蕴含着丰富的知识,有时看着一个简单的提示,其实背后的原理,超乎我们想象,或者绝对是精妙的设计,这才是我们需要体会和汲取的。

1.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

删除序列sequence,是否可以找回?

今天同事手一抖,误删除了一套测试环境中的所有sequence序列对象。...序列不像表这种对象,drop删除可以从回收站中找回来,当然一般认为序列并不是那么重要,只要记得名称以及一些非默认参数,可以选择重建。...是否可以找回之前删除的序列? 对于问题2,答案是可能找回,可能找不回。 1....不可能找回的实验 这问题其实和闪回查询的原理有关,因为闪回查询使用的是UNDO表空间,因此回滚段是否包含指定删除时间的镜像,就成为了是否可以找回的关键,如果当前需要找回的数据已经从UNDO删除,则可能报错...若闪回查询使用的UNDO记录已被删除,此时查询报错ORA-01555,这种方法就不支持找回sequence了。

91420
领券