LOAD
7
SQL - Language Statements
LOAD
load or reload a shared library file
LOAD
LOAD 'filename'
Description
This command loads a shared library file into the PostgreSQL>
server's address space. If the file had been loaded previously,
it is first unloaded. This command is primarily useful to unload
and reload a shared library file that has been changed since the
server first loaded it. To make use of the shared library,
function(s) in it need to be declared using the
command.
The file name is specified in the same way as for shared library
names in ; in particular, one
can rely on a search path and automatic addition of the system's standard
shared library file name extension. See for
more information on this topic.
$libdir/plugins>
Non-superusers can only apply LOAD> to library files
located in $libdir/plugins/> — the specified
filename must begin
with exactly that string. (It is the database administrator's
responsibility to ensure that only safe> libraries
are installed there.)
Compatibility
LOAD is a PostgreSQL
extension.
See Also