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 name of the file |
|
|
|
Sequence number of this piece of the file |
|
|
|
Begin offset of this piece in the tarball |
|
|
|
End offset of this piece in the tarball |
|
|
|
Tarball ID |
|
|
|
File on back end in which this tarball is located |
|
|
|
Begin offset of this tarball in the backup file |
|
|
|
End offset of this tarball in the backup file |