From 46651ce6fe013220ed397add242004d764fc0153 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 4 May 2024 14:15:05 +0200 Subject: Adding upstream version 14.5. Signed-off-by: Daniel Baumann --- doc/src/sgml/html/sql-load.html | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 doc/src/sgml/html/sql-load.html (limited to 'doc/src/sgml/html/sql-load.html') diff --git a/doc/src/sgml/html/sql-load.html b/doc/src/sgml/html/sql-load.html new file mode 100644 index 0000000..e0f4489 --- /dev/null +++ b/doc/src/sgml/html/sql-load.html @@ -0,0 +1,31 @@ + +LOAD

LOAD

LOAD — load a shared library file

Synopsis

+LOAD 'filename'
+

Description

+ This command loads a shared library file into the PostgreSQL + server's address space. If the file has been loaded already, + the command does nothing. Shared library files that contain C functions + are automatically loaded whenever one of their functions is called. + Therefore, an explicit LOAD is usually only needed to + load a library that modifies the server's behavior through hooks + rather than providing a set of functions. +

+ The library file name is typically given as just a bare file name, + which is sought in the server's library search path (set + by dynamic_library_path). Alternatively it can be + given as a full path name. In either case the platform's standard shared + library file name extension may be omitted. + See Section 38.10.1 for more information on this topic. +

+ 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

+ CREATE FUNCTION +

\ No newline at end of file -- cgit v1.2.3