Nota:
Nem todas as funções são suportadas por todas as compilações. Isso vai depender da versão da libpq (A interface cliente em C para PostgreSQL) e como esta foi compilada. Se há alguma função ausente, é porque a libpq não suporta a característica exigida por esta função.
Nota:
A maioria das funções do PostgreSQL aceita
connectioncomo o primeiro parâmetro opcional. Se ele não é fornecido, a última conexão aberta é usada. Se não existir, a função retornafalse.
Nota:
PostgreSQL automaticamente converte todos identificadores (e.g. nomes de tabela/coluna) para minúsculo na criação do objeto e na query. Para força o uso misto de maiúsculo ou minúsculo, você precisa usar escape no identificador usando aspas dupla ("").
Nota:
PostgreSQL não tem comandos especiais para obter informação do esquema do banco de dados (ex.: todas as tabelas do banco atual). Em vez disso, há um schema padrão chamado
information_schemacontendo visualizações do sistema com todas as informações necessárias, em um formulário facilmente consultável. Veja a » Documentação do PostgreSQL para maiores detalhes.