Este comando carrega um arquivo de biblioteca compartilhada no espaço de endereçamento do servidor PostgreSQL. Se o arquivo tiver sido carregado anteriormente, primeiro será descarregado. Este comando é útil, principalmente, para descarregar e recarregar um arquivo de biblioteca compartilhada modificado após ter sido carregado pelo servidor. Para usar a biblioteca compartilhada, as funções na mesma devem ser declaradas usando o comando CREATE FUNCTION.
O nome do arquivo é especificado da mesma forma que os nomes de bibliotecas compartilhadas no comando CREATE FUNCTION; em particular, pode-se confiar no caminho de procura e na adição automática da extensão de nome de arquivo de biblioteca compartilhada padrão do sistema. Para obter informações adicionais sobre este assunto deve ser consultada a Seção 33.3.
Os usuários comuns (não-superusuários) somente podem usar o comando LOAD para os arquivos de bibliotecas localizados no diretório $libdir/plugins/ — o nome_do_arquivo deve começar exatamente com esta cadeia de caracteres (É responsabilidade do administrador de banco de dados garantir que somente as bibliotecas "seguras" estão instaladas neste diretório).