W h ich two are true about external tables?
A. They support all DML operations.
B. They support the ORACLE_DATAPUMP access driver.
C. They have extents.
D. They can be stored in an ASM Cluster File System(ACFS).
E. They can always be updated using SQL.
A nswer : BD
外部表是指不存在于数据库中的表。 通过向 Oracle 提供描述外部表的元数据,可以把一个操作系统文件当成一个只读的数据库表,就像这些数据存储在一个普通数据库表中一样来进行访问。外部表是对数据库表的延伸。外部表只能在 Oracle 9i 之后 的版本 来使用。
Oracle 外部表用来存取数据库以外的 文本文件( Text File ) 或 Oracle 专属格式文件 。因此,建立外部表时不会产生段、区、数据块等存储结构,只有与表相关的定义放在数据字典中。 外部表仅供查询,不能对外部表的内容进行修改(例如 INSERT 、 UPDATE 、 DELETE 等操作)。不能在外部表上建立索引。 因为创建索引就意味着要存在对应的索引记录,而其实外部表的数据没有存储在数据库中,故在外部表上是无法建立索引的。
















