Índice
Autor. Anexo escrito pelo tradutor, não fazendo parte da documentação original.
Esse anexo apresenta algumas das funções desenvolvidas para o PostgreSQL presentes em suas respectivas snippets no GitLab.
São funções definidas pelo usuário, que podem ser compiladas em objetos
dinamicamente carregáveis (também chamados de bibliotecas compartilhadas),
e vinculadas ao servidor PostgreSQL
para serem chamadas para executar como funções SQL.
O formato de chamada dessas funções é definido pela instrução
SQL CREATE FUNCTION
,
que as liga ao servidor.
Pode ser usado o utilitário pg_config para mostrar a localização dos arquivos de cabeçalho da linguagem C das interfaces cliente, programação servidor, e outros arquivos de cabeçalho, como mostrado a seguir usando um servidor PostgreSQL instalado a partir do código-fonte, como descrito em Instalação a partir do código-fonte.
$ pg_config --help | grep include --includedir mostra o local dos arquivos de cabeçalho C para o cliente --pkgincludedir mostra o local de outros arquivos de cabeçalho C --includedir-server mostra o local dos arquivos de cabeçalho C para o servidor $ pg_config --includedir --pkgincludedir --includedir-server /usr/local/pgsql/include /usr/local/pgsql/include /usr/local/pgsql/include/server