2.138 ALL_EXTERNAL_TABLES

ALL_EXTERNAL_TABLESは、現行のユーザーがアクセスできる外部表を示します。

関連ビュー

  • DBA_EXTERNAL_TABLESは、データベース内の外部表をすべて示します。

  • USER_EXTERNAL_TABLESは、現行のユーザーが所有する外部表を示します。このビューは、OWNER列を表示しません。

データ型 NULL 説明

OWNER

VARCHAR2(128)

NOT NULL

外部表の所有者

TABLE_NAME

VARCHAR2(128)

NOT NULL

外部表の名前

TYPE_OWNER

CHAR(3)

外部表アクセス・ドライバの実装タイプの所有者

TYPE_NAME

VARCHAR2(128)

NOT NULL

外部表アクセス・ドライバの実装タイプの名前

DEFAULT_DIRECTORY_OWNER

CHAR(3)

外部表のデフォルト・ディレクトリの所有者

DEFAULT_DIRECTORY_NAME

VARCHAR2(128)

NOT NULL

外部表のデフォルト・ディレクトリの名前

REJECT_LIMIT

VARCHAR2(40)

外部表の拒否制限、またはUNLIMITED

ACCESS_TYPE

VARCHAR2(7)

外部表のアクセス・パラメータのタイプ:

  • BLOB

  • CLOB

ACCESS_PARAMETERS

CLOB

外部表のアクセス・パラメータ

PROPERTY

VARCHAR2(10)

外部表のプロパティ:

  • REFERENCED - 参照される列

  • ALL - すべての列

INMEMORY脚注1

VARCHAR2(8)

インメモリー列ストア(IM列ストア)がこの表に対して使用可能(ENABLED)と使用禁止(DISABLED)のどちらになるか

INMEMORY_COMPRESSION脚注1

VARCHAR2(17)

IM列ストアの圧縮レベル:

  • NO MEMCOMPRESS

  • FOR DML

  • FOR CAPACITY [ HIGH | LOW ]

  • FOR QUERY [ HIGH | LOW ]

  • NULL

この列の値は、セグメントが表にあるかどうかに基づいています。たとえば、表がパーティション化されてIM列ストアに対して有効な場合、ALL_EXTERNAL_TABLESの場合の値はNULLですが、ALL_XTERNAL_TAB_PARTITIONSの場合はNULL以外になります。

脚注1 この列は、Oracle Databaseリリース18c, バージョン18.1以降で使用可能です。

関連項目: