代码改变世界

1Z0-053 争议题目解析25

2016-03-11 13:52  AlfredZhao  阅读(507)  评论(0编辑  收藏  举报

1Z0-053 争议题目解析25

考试科目:1Z0-053
题库版本:V13.02

题库中原题为:

25.You enabled Flashback Data Archive on the INVENTORY table. Which DDL operation is supported on
the table after enabling Flashback Data Archive?
A. Drop the table.
B. Partition the table
C. Truncate the table.
D. Add a column to the table.
E. Rename a column in the table.
Answer: D

争议点:
实际上我们实验可以发现,对于启用闪回数据归档的表,CDE三个选项中描述的DDL操作都是可行的。

网上看到LuiseDalian整理的解析中,关于此题解析是这样:
原文地址:http://blog.itpub.net/17013648/viewspace-1248920/

(25)You enabled Flashback Data Archive on the INVENTORY table.
Which DDL operation is supported on the table after enabling Flashback Data Archive?(choose threee.)
A. Drop the table.
B. Partition the table
C. Truncate the table.
D. Add a column to the table.
E. Rename a column in the table.

答案:(C,D,E)
解析:
参考《Advanced Application Developer's Guide》 12.10.6
闪回数据归档支持许多DDL语句,包括一些修改表的定义和移动数据的语句:

  1. ALTER TABLE
    1.1 增加、删除、重命名、修改列
    1.2 增加、删除、重命名约束
    1.3. 删除和truncate分区和子分区的操作
  2. TRUNCATE TABLE
  3. 修改表的名称的RENAME语句
    一些DDL操作会引起ORA-55610错误
  4. 包含UPGRADE TABLE子句或INCLUDING DATA子句的ALTER TABLE语句
  5. 移动、交换分区或子分区的ALTER TABLE语句
  6. DROP TABLE

初步结论:
可以看到,题干内容不太一样,如果标注了(choose threee.),那么毫无疑问,选择CDE;
如果没有标注,是单选题,那么就遵从题库选择D即可。