file_fdw

    当前openGauss会默认编译file_fdw,在initdb的时候会在pg_catalog schema中创建该插件。

    使用file_fdw创建的外部表可以有下列选项:

    file_fdw不支持COPY的OIDS和 FORCE_QUOTE选项。

    注意这些选项只能为外部表或它的字段声明,不是在file_fdw外部数据封装器的选项里,也不是在使用该封装器的服务器或用户映射的选项里。

    对于一个使用file_fdw的外部表,EXPLAIN显示要读取的文件名。除非指定了COSTS OFF,否则也显示文件大小(字节计)。

    • 使用file_fdw需要指定要读取的文件,请先准备好该文件,并让数据库有读取权限。

    • 创建用户映射:CREATE USER MAPPING

    • 对外表做查询操作,写操作不被允许。

    • 删除用户映射:DROP USER MAPPING

    • 删除服务器对象:DROP SERVER

    注意事项

    • 不支持DROP EXTENSION file_fdw操作。