説明
このビューは、V4.2.0バージョンから導入されました。
機能の概要
すべてのテナントが作成した外部テーブルのファイルリストを表示します。
フィールドの説明
| フィールド | タイプ | NULLか | 説明 |
|---|---|---|---|
| TENANT_ID | bigint(20) | NO | テナントID |
| TABLE_NAME | varchar(256) | NO | 外部テーブル名 |
| TABLE_SCHEMA | varchar(128) | NO | 外部テーブルが存在するデータベース名 |
| PARTITION_NAME | varchar(2) | NO | 外部テーブルのPARTITION NAME |
| FILE_URL | varbinary(16384) | NO | 外部テーブルのファイルURL |
| FILE_SIZE | bigint(20) | NO | このファイルのサイズ |
クエリ例
システムテナント内で、テナントIDが1002のテナントの外部テーブル情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.CDB_OB_EXTERNAL_TABLE_FILES WHERE TENANT_ID = 1002;
クエリ結果は次のとおりです:
+------------+--------------+----------------+------------------------------+-----------+
| TABLE_NAME | TABLE_SCHEMA | PARTITION_NAME | FILE_URL | FILE_SIZE |
+------------+--------------+----------------+------------------------------+-----------+
| ext_t3 | test | P0 | xx.xx.xx.208:2882%data.csv | 34 |
| ext_t2 | test | P0 | xx.xx.xx.208:2882%data.csv | 34 |
| ext_t1 | test | P0 | xx.xx.xx.208:2882%data.csv | 34 |
+------------+--------------+----------------+------------------------------+-----------+
3 rows in set
関連するビューまたはドキュメント
現在のテナントに作成されたすべての外部テーブルのファイルリストを表示するには:DBA_OB_EXTERNAL_TABLE_FILES
現在のユーザーがアクセス権限を持つ外部テーブルのファイルリストを表示するには:ALL_OB_EXTERNAL_TABLE_FILES
外部テーブルの詳細と操作については、外部ファイルの管理を参照してください。