42、(9-1)choose the best answer:

Which statement is true about the Oracle SQL, DELETE and TRUNCATE statements?

A) DELETE but not TRUNCATE statement can be used to remove data from selective columns and rows of a table.

B) DELETE and TRUNCATE statements can have a rollback done to restore data into a table.

C) DELETE and TRUNCATE statements remove all indexes for the tables on which they are performed.

D) DELETE but not TRUNCATE statement can be used to selectively remove rows from a table.

Answer:D

(解析:Truncate 是删除整张表的数据,delete 不能删除某个列的数据,删除的是行的数据)