多选题
周一用一个主键索引创建表VAC_SCHED;表创建后的SCN是5680123。周三,删除了索引。周四,不小心删除了数据库中的大多数行。周五,执行如下命令:
SQL>FLASHBACK TABLE VAC_SCHED TO SCN 5680123;
把有保证的撤消保留设置为一个星期。运行这个命令的结果是什么?
【正确答案】
A
【答案解析】表恢复到其创建后的原始状态,没有索引。
B、C和D是不正确的。B是不正确的,因为FLASHBACK TABLE不利用回收站。C是不正确的,因为表恢复到SCN,但不是向前滚。D是错误的,因为已删除的索引不影响表的可恢复性;然而,改变表本身的结构,会防止在DDL操作修改表之前执行闪回操作。