Oracle 视图 USER_DBFS_HS_FILES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_DBFS_HS_FILES用于查询受DBFS容器支持的文件的详细信息,这些文件在DBFS上被存储为属于每个用户的内部数据对象,对应每个用户的DBFS容器上的每个文件,都有一条记录被存储在视图中,视图中的每条记录都包含有关文件属性的信息。在这个视图中,可以看到DBFS上文件的相应字段,如文件ID, 所属容器ID, 文件名,文件大小,文件权限,文件创建时间等,都被一一列出。

我们可以通过使用SQL语句,来从这个视图中获取有关信息。其中最常用的查询包括:

1. 查询特定用户所有容器中文件的详情:

SELECT * FROM USER_DBFS_HS_FILES WHERE CONTAINER_ID = ”;

2. 查询特定用户某个容器中文件ID:

SELECT FILE_ID FROM USER_DBFS_HS_FILES WHERE CONTAINER_ID = ”;

3. 查询特定用户某个容器中文件大小:

SELECT FILE_SIZE FROM USER_DBFS_HS_FILES WHERE CONTAINER_ID = ”;

官方英文解释

USER_DBFS_HS_FILES displays files in the Database File System (DBFS) hierarchical store owned by the current user and their location on the back-end device.

Column Datatype NULL Description

PATH

VARCHAR2(1024)

Path name of the file

SEQUENCENUMBER

NUMBER

Sequence number of this piece of the file

STARTOFFSET

NUMBER

Begin offset of this piece in the tarball

ENDOFFSET

NUMBER

End offset of this piece in the tarball

TARBALLID

NUMBER

Tarball ID

BACKUPFILENAME

VARCHAR2(256)

File on back end in which this tarball is located

TARSTARTOFFSET

NUMBER

Begin offset of this tarball in the backup file

TARENDOFFSET

NUMBER

End offset of this tarball in the backup file


数据运维技术 » Oracle 视图 USER_DBFS_HS_FILES 官方解释,作用,如何使用详细说明