我们的Oracle数据库中有一个表,它是从实际脚本创建的。 例如: 创建表AS(从表中选择*)。
我希望恢复创建表的原始脚本,因为表中的数据已经很老了,但是需要刷新这个创建的表。这个表是使用我们数据库中另一个实时表的数据创建的,所以如果有一种方法可以在没有原始查询的情况下刷新它 - 我打开了耳朵。欢迎任何解决方案!
谢谢!
答案 0 :(得分:1)
我想您也可以对该表进行逐列比较,以查看哪一个(如果有)与之匹配。当然,这只是猜测。
答案 1 :(得分:0)
它需要该对象实际上是物化视图而不是表。否则你可能不会探索日志。除此之外,我怀疑有没有办法恢复用于创建该表的原始select语句。