问题
多项选择题
请看DDL语句“DROP TABLE employee CASCADE CONSTRAINTS;”,请问这一DDL语句执行的结果会是哪3个
A.Employee表所使用的区段将被释放
B.Employee表的定义将被从数据字典中删除掉
C.Employee表中的数据将被删除,但是该表的结果将被保留
D.Employee表中的数据将被删除,但是该表所使用的区段将被保留
E.如果在一个外键关系中Employee表是主表就需要使用CASCADE CONSTRAINTS选项
答案
参考答案:A,B,E
解析: 这一题继续测试对表的截断和删除操作的理解程度。根据有关删除表命令的介绍,可知删除表的语句释放表所使用的EXTENTS,所以可以断定选项A是正确的。基于同样的理由,也可以断定选项D是错误的。
根据有关删除表命令的介绍,可知删除表的语句删除表中所有的数据行和表的结构,可以断定选项C也是错误的。
到此为止,已经无需继续分析了,因为已经确定了两个错误的答案C和D,所以余下的选项A、B和E就一定是正确的了。