# 加载
LOAD — 加载共享库文件
# 概要
LOAD 'filename'
# 描述
此命令将共享库文件加载到 PostgreSQL 服务器的地址空间中。如果文件已经加载,该命令什么也不做。每当调用其中一个函数时,会自动加载包含 C 函数的共享库文件。因此,一个显式加载
通常只需要加载一个通过“钩子”修改服务器行为的库,而不是提供一组函数。
库文件名通常仅作为裸文件名给出,在服务器的库搜索路径中查找(由动态的_图书馆_小路)。或者,它可以作为完整路径名给出。在任何一种情况下,平台的标准共享库文件扩展名都可以省略。看第 38.10.1 节有关此主题的更多信息。
非超级用户只能申请加载
到位于的库文件$libdir/插件/
— 指定的*文件名
*必须以该字符串开头。(数据库管理员有责任确保那里只安装“安全”的库。)
# 兼容性
加载
是一个 PostgreSQL 扩展。