问题
单项选择题
要从TRX表中移除一年以上的事务,请问如下的哪一类型的语句可以完成这一操作
A.DCL
B.DDL
C.DML
D.DRL
E.TCL
答案
参考答案:C
解析: 这一题主要测试对DELETE语句的理解和熟悉程度。因为DELETE语句可以删除一个表中一年前的数据,而DELETE语句属于DML语言,所以可以断定选项C是正确的。
因为DCL是负责权限管理的,即授予和回收权限,所以选项A肯定是错误的。因为DCL负责对象的创建、修改和截断等操作而并不对表的内容进行操作,所以选项B肯定也是错误的。TCL (Transaction Control Language)为事务控制语言,其中包括了COMMIT和ROLLBACK,它们显然无法完成本题所要求的操作,所以选项E也可以排除。实际上,Oracle中并没有DRL语言,所以选项D也可以排除。