Loads orreloads a shared library file.
概要
LOAD 'filename'
描述
此命令将共享库文件加载到Greenplum数据库服务器地址空间中。 如果以前已经加载该文件,则首先卸载该文件。 此命令主要用于卸载并重新加载自服务器首次加载以来已更改的共享库文件。 要使用共享库,其中的函数需要使用CREATEFUNCTION命令声明。
文件名与CREATEFUNCTION中共享库名称的方式相同; 特别地,可以依赖于搜索路径并自动添加系统的标准共享库文件扩展名。
请注意,在Greenplum数据库中,共享库文件(.so文件)必须位于GreenplumDatabase阵列(主器件,段和镜像)中每个主机上的相同路径位置。
只有数据库超级用户可以加载共享库文件。
parameter
filename
共享库文件的路径和文件名。 该文件必须存在于您的Greenplum 数据库阵列中所有主机的相同位置。
示例
Load a sharedlibrary file:
LOAD'/usr/local/greenplum-db/lib/myfuncs.so';
兼容性
load is a Greenplum Database extension.
相关参考
CREATE FUNCTION